NebulaGraph遍历数据时,允许重复顶点与边的路径类型是什么?
在NebulaGraph中允许重复访问顶点和边的路径类型
在NebulaGraph的遍历操作中,无约束路径(Unconstrained Path) 是允许重复访问顶点和边的路径类型。
核心细节:
- 该路径类型不对顶点或边的访问次数做任何限制,遍历过程中可以形成循环(比如回到已访问过的顶点、重复使用同一条边)。
- 在实际查询语法中,当使用
MATCH或GO语句进行遍历且未指定SIMPLE(简单路径,限制顶点不重复)等约束条件时,默认采用的就是无约束路径:MATCH语句示例:MATCH p=(v:player)-[e:follow*1..5]->(u) RETURN p,此查询会返回所有长度在1到5之间的路径,包含允许顶点和边重复的情况。GO语句示例:GO 5 STEPS FROM "player100" OVER follow WITH PATH,该查询结果也会包含重复访问顶点/边的路径。
内容的提问来源于stack exchange,提问作者黄凤仙
相关产品推荐
相关产品推荐

