2

我是gremlin的新手。

我正在尝试获取(直接或间接)连接到给定顶点的所有节点。
例如:
图中这样的一个集群。
AD
AF
FB
BC
BG
GH
GI

图中的第二个集群是这样的。
杰克
JL

我的要求当我搜索节点“B”时,我只需要获取 B 的所有连接顶点(无边方向)。
前输出:A,D,F,B,C,G,H,I

当我搜索 J.
ex outpu:J,k,L

任何帮助将不胜感激,在此先感谢。

4

1 回答 1

6

它很简单:

g.V('B').emit().repeat(both().dedup()).toSet()

你基本上在两个方向上遍历并发射你看到的每个顶点,直到没有找到新的顶点。

于 2019-01-16T19:59:58.937 回答