сохранение промежуточных шагов в гремлине

Я пишу запрос, который должен обнаруживать определенные циклы в графе, а это означает, что мне нужно присвоить имена определенным узлам в пути, чтобы я мог сравнивать узлы позже в пути с сохраненными. например A -> B -> C -> A. Возможно ли это в гремлине?


person user1690293    schedule 24.12.2012    source источник


Ответы (1)


Похоже, вы ищете что-то вроде этого:

https://github.com/tinkerpop/gremlin/wiki/Except-Retain-Pattern

где вы сохраняете список ранее пройденных вершин, а затем используете этот список позже в обходе.

person stephen mallette    schedule 24.12.2012