apoc.create
Qualified Name | Type | Release |
---|---|---|
apoc.create.addLabels( [node,id,ids,nodes], ['Label',…]) - adds the given labels to the node or nodes |
Procedure |
APOC Core |
apoc.create.node(['Label'], {key:value,…}) - create node with dynamic labels |
Procedure |
APOC Core |
apoc.create.nodes(['Label'], [{key:value,…}]) create multiple nodes with dynamic labels |
Procedure |
APOC Core |
apoc.create.relationship(person1,'KNOWS',{key:value,…}, person2) create relationship with dynamic rel-type |
Procedure |
APOC Core |
apoc.create.removeLabels( [node,id,ids,nodes], ['Label',…]) - removes the given labels from the node or nodes |
Procedure |
APOC Core |
apoc.create.removeProperties( [node,id,ids,nodes], [keys]) - removes the given properties from the nodes(s) |
Procedure |
APOC Core |
apoc.create.removeRelProperties( [rel,id,ids,rels], [keys]) - removes the given properties from the relationship(s) |
Procedure |
APOC Core |
apoc.create.setLabels( [node,id,ids,nodes], ['Label',…]) - sets the given labels, non matching labels are removed on the node or nodes |
Procedure |
APOC Core |
apoc.create.setProperties( [node,id,ids,nodes], [keys], [values]) - sets the given properties on the nodes(s) |
Procedure |
APOC Core |
apoc.create.setProperty( [node,id,ids,nodes], key, value) - sets the given property on the node(s) |
Procedure |
APOC Core |
apoc.create.setRelProperties( [rel,id,ids,rels], [keys], [values]) - sets the given properties on the relationship(s) |
Procedure |
APOC Core |
apoc.create.setRelProperty( [rel,id,ids,rels], key, value) - sets the given property on the relationship(s) |
Procedure |
APOC Core |
apoc.create.uuids(count) yield uuid - creates 'count' UUIDs |
Procedure |
APOC Core |
apoc.create.vNode(['Label'], {key:value,…}) returns a virtual node |
Procedure |
APOC Core |
apoc.create.vNodes(['Label'], [{key:value,…}]) returns virtual nodes |
Procedure |
APOC Core |
apoc.create.clonePathToVirtual |
Procedure |
APOC Core |
apoc.create.clonePathsToVirtual |
Procedure |
APOC Core |
apoc.create.vPattern({_labels:['LabelA'],key:value},'KNOWS',{key:value,…}, {_labels:['LabelB'],key:value}) returns a virtual pattern |
Procedure |
APOC Core |
apoc.create.vPatternFull(['LabelA'],{key:value},'KNOWS',{key:value,…},['LabelB'],{key:value}) returns a virtual pattern |
Procedure |
APOC Core |
apoc.create.vRelationship(nodeFrom,'KNOWS',{key:value,…}, nodeTo) returns a virtual relationship |
Procedure |
APOC Core |
apoc.create.virtualPath(['LabelA'],{key:value},'KNOWS',{key:value,…},['LabelB'],{key:value}) returns a virtual path of nodes joined by a relationship and the associated properties |
Procedure |
APOC Core |
apoc.create.uuid() - creates an UUID |
Function |
APOC Core |
apoc.create.vNode(['Label'], {key:value,…}) returns a virtual node |
Function |
APOC Core |
apoc.create.vRelationship(nodeFrom,'KNOWS',{key:value,…}, nodeTo) returns a virtual relationship |
Function |
APOC Core |
apoc.create.virtual.fromNode(node, [propertyNames]) returns a virtual node built from an existing node with only the requested properties |
Function |
APOC Core |