Odwiedzaj krawędzie w skróconej ścieżce OrientDB ()

Jestem nowym użytkownikiem OrientDB i chcę użyć nowej metody shortestPath (), aby uzyskać krawędzie między dwoma wierzchołkami.

To co robię to:

OSQLSynchQuery<T> sql = new OSQLSynchQuery<T>("select shortestpath(" + firstVertex + ", " + secondVertex + ").asString()");

List<ODocument> execute = db.query(sql);

a ja mogę tylko dostać[#-2:1{shortestpath:[#8:1, #8:3]} v0].

Więc chciałem wiedzieć, jak mogę wyodrębnić krawędzie (w tym przypadku tylko jedną krawędź, ponieważ te dwa wierzchołki są bezpośrednio połączone) z tego wyjścia lub z wyjścia, które otrzymuję bezasString():

[#-2:1{shortestpath:[2]} v0]

Z góry dziękuję!

questionAnswers(3)

yourAnswerToTheQuestion