我有一个实现树形结构(就像文件夹的文件夹)的neo4j图。有没有什么简单的密码查询可以返回树的顶部。
例如,
(f2)-[CONTAINS]->(f3)
(f1)-[CONTAINS]->(f2)
(f3)-[CONTAINS]->(f4)哪个查询将返回(f1)
发布于 2014-03-13 01:05:47
Cypher具有匹配可变长度路径的能力。
MATCH path=(f4)<-[:CONTAINS*1..5]-(top)
RETURN top
ORDER BY length(path) DESC
LIMIT 1此查询将匹配长度为1-5的所有路径,并返回距离f4最远的节点。
https://stackoverflow.com/questions/22358555
复制相似问题