使用Gremlin在Graph Database中查找Graph的深度

时间:2016-11-18 06:18:32

标签: graph-databases gremlin

给定具有V顶点和E边的有向图。我们如何使用Gremlin命令获得图形的高度?假设每条边都有一个“知道”值。 The sample graph is given here.

1 个答案:

答案 0 :(得分:3)

见丹尼尔对这个问题的回答:

Print hierarchical vertices in a graph

即。如果你想从顶点42开始,请使用:

g.V(42).emit().repeat(out('knows').dedup()).count()

如果你想从具有给定属性的顶点开始,例如'name'是'HEART94',然后指定,即:

g.V().has('name','HEART94').emit().repeat(out('knows').dedup()).count()

希望有所帮助,   格雷厄姆