在Neo4j数据库中进行路径查询的语言
发布时间
阅读量:
阅读量
对学习过程中出现的各类疑问进行记录

1、最短路径
allshortestpaths 或 shortestpath 所获取的为无权重条件下的最短路径,即仅依据跳转次数的最小值来确定路径。当设定最大深度限制为7时,二者仅会输出跳转次数最少的路径。
(1)shortestpath 在存在两条跳转次数均为3的最短路径情况下,该方法仅能返回其中一条
p2=graph.run('match p=shortestpath((a:node)-[r:rel*..7]->(b:node)) where a.name="a" and b.name="d" return p').data()
实验结果
{'p': Path(Node('node', name='a'), rel(Node('node', name='a'), Node('node', name='f')), rel(Node('node', name='f'), Node('node', name='k')), rel(Node('node', name='
全部评论 (0)
还没有任何评论哟~
