Gremlin-Python: переключение обхода от ребер к вершинам - PullRequest
0 голосов
/ 14 ноября 2018

Я хочу выполнить расчет центральности :

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

используя только подмножество ребер:

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

К сожалению, шаг .subgraph() возвращает dict в gremlin-python, поэтому я не могу использовать его для дальнейших обходов.

Есть ли другой способ объединить ориентированный на ребро обход с ориентированным на вершину?

1 Ответ

0 голосов
/ 14 ноября 2018

Просто примените фильтр к краям:

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