Obter bordas visitadas no shortestPath () do OrientDB
Eu sou novo no OrientDB e quero usar o novo método shortestPath () para obter as arestas que estão entre dois vértices.
O que eu faço é:
OSQLSynchQuery<T> sql = new OSQLSynchQuery<T>("select shortestpath(" + firstVertex + ", " + secondVertex + ").asString()");
List<ODocument> execute = db.query(sql);
e o que eu posso conseguir é[#-2:1{shortestpath:[#8:1, #8:3]} v0]
.
Então, eu queria saber como eu poderia extrair as bordas (bem, apenas uma borda neste caso, porque esses dois vértices estão diretamente conectados) desta saída ou da saída que eu obtenho semasString()
:
[#-2:1{shortestpath:[2]} v0]
Desde já, obrigado!