微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用neo4j中的cypher命令创建通过另一个节点的两个节点之间的路径?

如何解决使用neo4j中的cypher命令创建通过另一个节点的两个节点之间的路径?

例如,我有三个节点 a、b、c。我想通过节点 b 在节点 a 和 c 之间创建一个路径(不是关系)。我参考了一些官方文档,但找不到确切的查询

我提到的 https://neo4j.com/docs/cypher-manual/current/clauses/create/#create-create-a-full-path

解决方法

我想这可能就是您要找的:https://neo4j.com/labs/apoc/4.2/overview/apoc.nodes/apoc.nodes.link/。这将获取节点列表并在它们之间创建关系以提供路径。

您也可以使用 Cypher 来执行此操作,但它有点麻烦。此处有一篇展示每种方法的知识库文章:https://neo4j.com/developer/kb/creating-and-working-with-linked-lists/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。