path 含义
在使用Gremlin对图进行分析时,关注点又是并不仅仅在最终到达的顶点、边或者属性上,通过怎样的路径到达最终的顶点、边和属性同样重要。此时查询路径就极为重要。
path()返回当前遍历过的所有路径。有时需要对路径进行过滤,只选择没有环路的路径或者选择包含环路的路径,Gremlin针对这种需求提供了两种过滤路径的step:simplePath()和cyclicPath()。
path 常用命令
- path()
获取点前遍历过的所有路径 - simplePath()
过滤掉路径中含有环路的对象,只保留路径中不含有环路的对象 - cyclicPath()
过滤掉路径中不含有环路的对象,只保留路径中含有环路的对象