我是Gremlin的新手,还在学习。我想在以下结果中包含起始顶点:
g.V('leafNode').repeat(out()).emit()
这给了我一个从任意叶节点“向上”开始到根顶点的顶点集合。但是这个集合排除了V('叶节点')顶点本身。
如何在此集合中包含V('leafNode')?
谢谢
-约翰
在此声明中有两个发射位置:在重复之前或之后。如果它在重复之前出现,它将在评估下一个循环之前执行。
资料来源:http://tinkerpop.apache.org/docs/current/reference/#repeat-step
所以以下内容应该照顾您的要求。
g.V('leafNode').emit().repeat(out())