查找覆盖neo4j中所有节点的路径

时间:2014-10-10 12:16:59

标签: neo4j cypher

我们如何在neo4j中找到涵盖所有选定节点集的路径。

这将用于解决各种各样的问题。找到覆盖所有给定城市集的路径,稍后将根据路径覆盖的总距离进行排序。

1 个答案:

答案 0 :(得分:0)

您可以找到两个节点之间的所有路径。

match p=(:startNode)-->(:endNode)
return p;

或者您可以尝试

match p=(:startNode)-->(:endNode)
return nodes(p) as node, relationships(p) as  rels

你可以获得这样的所有路径

match p = ()-->()
return p
limit 100 // Apply limit according to nodes