如何搜索不带';neo4j没有父母吗?
很简单,我希望节点在顶部,我的图中有很多不相交的子图,我希望节点在这些子图的顶部,即没有任何父图如何搜索不带';neo4j没有父母吗?,neo4j,Neo4j,很简单,我希望节点在顶部,我的图中有很多不相交的子图,我希望节点在这些子图的顶部,即没有任何父图 尝试了许多事情,但无法掌握该做什么。否定查询似乎不平凡。如果您使用的模式类似于(父)-[:子]->(子),则顶部节点是没有传入:子关系的节点: MATCH (top) // though you should use labels if possible) WHERE NOT ()-[:CHILD]->(top) ... 如果您使用的是相反方向的关系((父项)) MATCH (top) //
尝试了许多事情,但无法掌握该做什么。否定查询似乎不平凡。如果您使用的模式类似于
(父)-[:子]->(子)
,则顶部节点是没有传入:子关系的节点:
MATCH (top) // though you should use labels if possible)
WHERE NOT ()-[:CHILD]->(top)
...
如果您使用的是相反方向的关系((父项))
MATCH (top) // though you should use labels if possible)
WHERE NOT (top)-[:PARENT]->()
...