如何解决在Neo4J中,当具有两种类型的关系时,返回根节点
我有一棵单向树,描述如下:
Node_C [is_a_method_of] Node_A
Node_D [is_related_to] Node_B
Node_C [is_related_to] Node_D
Node_A和Node_B是根节点,因为它们不相关或是其他节点的方法。我该如何退货?
我在另一篇文章中看到了
MATCH (n)
WHERE NOT (n)--()
RETURN n;
但这会返回孤立节点。
解决方法
您可能想在查询中添加一些关系类型和方向:
MATCH (n)
WHERE NOT (n)-[:is_a_method_of]->() AND NOT (n)-[:is_related_to]->()
RETURN n;
您还没有在图中真正指定关系的方向,因此这只是我的假设。如果我的假设是错误的,则可以使该查询适合您的图模式。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。