У меня есть следующий рабочий запрос в Tinkerpop / Gremlin, который может вернуть упорядоченный список элементов, пройденных до текущего шага. Как мне создать аналогичный запрос в OrientDB SQL?
g.V().hasLabel('Firma').has('cui','13904073').until(hasLabel('Persoana')).repeat(inE('Actionar').otherV()).sack().path()
Я сделал аналогичный ход, используя MATCH в OrientDB, но не могу найти способ получить упорядоченный список пройденных элементов:
MATCH{class:Firma,as: FirmaBaza,where:(cui=13904073)}.(inE("Actionar") {as:actEdge}.outV()) {as:act,where:($matched.FirmaBaza!= $currentMatch and @class=="Firma"),while:(true)}.in("Actionar") {as:actPers,where:(@class=="Persoana")} return $pathElements
Есть ли способ получитьупорядоченный список пройденных элементов с использованием OrientDB SQL?