Gremlin bredcrumb查询

问题描述 投票:0回答:1

我是Gremlin的新手,还在学习。我想在以下结果中包含起始顶点:

g.V('leafNode').repeat(out()).emit()

这给了我一个从任意叶节点“向上”开始到根顶点的顶点集合。但是这个集合排除了V('叶节点')顶点本身。

如何在此集合中包含V('leafNode')?

谢谢

-约翰

azure-cosmosdb gremlin tinkerpop
1个回答
1
投票

在此声明中有两个发射位置:在重复之前或之后。如果它在重复之前出现,它将在评估下一个循环之前执行。

资料来源:http://tinkerpop.apache.org/docs/current/reference/#repeat-step

所以以下内容应该照顾您的要求。

g.V('leafNode').emit().repeat(out())
© www.soinside.com 2019 - 2024. All rights reserved.