Online Address
Description
A website associated or owned by the party. Note that connections to external services (like IMDB, Instagram, etc) are stored within ExternalRecord nodes.
Label
:OnlineAddress
Properties
| Property | Description | Type |
|---|---|---|
| id | Unique identifier; a uuid | string |
| type | See below | string |
| address | string | |
| primary | boolean | |
| createdBy | the person or process that created the node | string |
| createdDate | dateTime | |
| modifiedBy | the person or process who last modified the node | string |
| modifiedDate | dateTime |
Below are the potential online address types:
| Type | Notes |
|---|---|
Website | url |
Blog | url |
Artwork | url |
ShowcaseLink | url |
Parties can have multiple online addresses of various types, any number of which can be active at one time and of course no limit to the number of inactive online addresses.
Relationships
The HAS_ONLINE_ADDRESS relationship connects parties to online addresses, and uses the standard relationship properties.
Examples
cypher
MATCH (party:Party { id: $id } )
MERGE (party)-[rel:HAS_ONLINE_ADDRESS {
active: true,
private: false,
fromDate: date()
}]->(address:OnlineAddress {
type: "Blog",
address: "https://johndoe.com/blog",
primary: false
})
RETURN party.id,
party.name,
address{.*}