Neo4j关系创建会影响节点吗

379
2024/10/31 21:31:32
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Neo4j中,当你创建一个新的关系(relationship)时,它确实会涉及到至少两个现有的节点。关系是连接节点的通道,它包含了指向起始节点的引用以及指向结束节点的引用。

创建关系的基本语法如下:

MATCH (a), (b)
CREATE (a)-[r]->(b)
RETURN a, b, r

在这个例子中,MATCH子句用于查找两个现有的节点(a和b),然后使用CREATE子句创建一个新的关系(r)将这两个节点连接起来。

需要注意的是,创建关系本身不会影响节点的数据或属性。关系只是提供了节点之间连接的一种方式。如果你想要更新节点的数据或属性,你需要使用SET子句或者MERGE子句来实现。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Neo4j与Spark集成怎样提升性能