在Neo4j中,當你創建一個新的關系(relationship)時,它確實會涉及到至少兩個現有的節點。關系是連接節點的通道,它包含了指向起始節點的引用以及指向結束節點的引用。
創建關系的基本語法如下:
MATCH (a), (b)
CREATE (a)-[r]->(b)
RETURN a, b, r
在這個例子中,MATCH
子句用于查找兩個現有的節點(a和b),然后使用CREATE
子句創建一個新的關系(r)將這兩個節點連接起來。
需要注意的是,創建關系本身不會影響節點的數據或屬性。關系只是提供了節點之間連接的一種方式。如果你想要更新節點的數據或屬性,你需要使用SET
子句或者MERGE
子句來實現。