Neo4j查找关联节点问题
发布于 5 年前 作者 wangbemo 2457 次浏览 来自 问答

场景: 目前存在如下5个节点,A1,A2,A3,A4,A5。关系如下:A1–>A2,A2–>A3,A3–>A4,A4–>A5 。 需求: 想要通过A1查找叶子节点(也就是A5,事先并不知道)。如果找到A5 ,则建立A1–>A5的关系。请问这个Cypher如何写呢?谢谢

1 回复

match (n)-[:related*…5]->(m) where n.id = ‘a1’ and not (m)-[:related]->() create (n)-[:related]->(m)

回到顶部