在Neo4j中,当你创建一个新的关系(relationship)时,它确实会涉及到至少两个现有的节点。关系是连接节点的通道,它包含了指向起始节点的引用以及指向结束节点的引用。
创建关系的基本语法如下:
MATCH (a), (b)
CREATE (a)-[r]->(b)
RETURN a, b, r
在这个例子中,MATCH
子句用于查找两个现有的节点(a和b),然后使用CREATE
子句创建一个新的关系(r)将这两个节点连接起来。
需要注意的是,创建关系本身不会影响节点的数据或属性。关系只是提供了节点之间连接的一种方式。如果你想要更新节点的数据或属性,你需要使用SET
子句或者MERGE
子句来实现。