gpt4 book ai didi

gremlin 获取与给定节点直接或间接连接的所有节点

转载 作者:行者123 更新时间:2023-12-02 17:00:56 24 4
gpt4 key购买 nike

我是 gremlin 的新手。

我正在尝试获取(直接或间接)连接到给定顶点的所有节点。
例如:
图中这样的一个集群。
A-D
A-F
F-B
B-C
B-G
G-H
G-I

图中的第二个集群是这样的。
J-k
J-L

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

当我搜索 J.
前输出:J,k,L

如有任何帮助,我们将不胜感激,在此先致谢。

最佳答案

就这么简单:

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

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

关于gremlin 获取与给定节点直接或间接连接的所有节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54223916/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com