Полагаю, я бы начал с "D" и следовал по пути "Item1", используя repeat()
. Предполагая, что «D» является фактическим T.id
(идентификатор элемента):
g.V("D").repeat(inE('calls').has('for','Item1').outV()).emit().path()
Выше приведено начало такого запроса. Возможно, вам понадобится завершающее условие для этого repeat()
l oop и методы, позволяющие избежать циклов (то есть simplePath()
), если ваш граф содержит такие вещи, чтобы вы могли избежать бесконечных обходов по таким путям.