有没有实际上不是 "eitherE" 的 gremlin "bothE" 版本?
Is there a version of gremlin "bothE" that isn't actually "eitherE"?
我想找到所有与特定顶点有边但顶点也应该有返回另一个顶点的边的顶点。
下面的查询没有按照我想要的方式运行,似乎 bothE() 意味着进或出或两者兼而有之,没有明确说明必须同时存在传入和传出边缘。
g.V(id).bothE().outV()
我也不希望返回起始顶点 (g.v(id))。我已经查看了文档,但是有太多复杂的查询可用,以至于我需要很长时间才能找到我需要的这个简单的东西。感谢任何帮助
你需要这样的东西
g.V(id).as('a').out().where(out().as('a'))
基本上就是说,找到我通过传出边连接到的所有内容,该传出边也有返回给我的传出边。
我想找到所有与特定顶点有边但顶点也应该有返回另一个顶点的边的顶点。
下面的查询没有按照我想要的方式运行,似乎 bothE() 意味着进或出或两者兼而有之,没有明确说明必须同时存在传入和传出边缘。
g.V(id).bothE().outV()
我也不希望返回起始顶点 (g.v(id))。我已经查看了文档,但是有太多复杂的查询可用,以至于我需要很长时间才能找到我需要的这个简单的东西。感谢任何帮助
你需要这样的东西
g.V(id).as('a').out().where(out().as('a'))
基本上就是说,找到我通过传出边连接到的所有内容,该传出边也有返回给我的传出边。