我的图表看起来像
a --father_of--> 1 --wife_of--> b --father_of-->2 --wife_of--> c --father_of--> 3--wife_of--> d --father_of --> 5--wife_of-->e
我想写一个查询,它从
开始给我树中的所有父亲我可以写一个级别
g.V('name','a').out(father_of).out(wife_of)
给出b
如何编写递归查询,将b作为管道的输入,以便查询为我提供节点b,c,d和e。
答案 0 :(得分:5)
您可以使用loop()和emit-closure:
g.V('name','a').as('here').out('fatherOf').out('wifeOf').loop('here'){true}{true}