Gremlin-Python:将遍历从边切换到顶点

Gremlin-Python: Switch traversal from edges to vertices

我想执行 centrality calculation:

g.V().repeat(groupCount('m').by('name').out()).times(5).cap('m')

仅使用边的子集:

g.E().has('some-property', 'some-value')

不幸的是,gremlin-python中的.subgraph() step returns a dict,所以我不能用它来执行进一步的遍历。

是否有另一种方法可以将面向边的遍历与面向顶点的遍历相结合?

只需在边缘应用一些滤镜:

g.V().
  repeat(groupCount('m').
           by('name').
         outE().has(....).inV()).
    times(5).
  cap('m')