ShortestPath找不到没有最大跳数限制的任何路径

时间:2015-01-20 18:58:49

标签: neo4j

在我的图表中,顶点5和36之间有一条路径,但是当我运行查询时:

match (n {Id:5}), (m {Id:36}), p=shortestPath(n-[*]->m) return length(p);

我返回了0行。当我向路径添加最大跳数限制时,我得到结果:

match (n {Id:5}), (m {Id:36}), p=shortestPath(n-[*..100]->m) return length(p);

有人可以向我解释为什么没有最大跳数限制的查询不起作用吗?

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,我发现如果你没有告知最大跳数,那么shortestPath会将最大跳数限制为 15 。我使用的是neo4j 2.2.1