如何获得2个顶点之间的最短路径的属性

问题描述 投票:0回答:1

我使用Java和我想与#26的最短路径的每个顶点的“名称”属性:1和#24.0。我使用的SQL命令选择Dijkstra算法(#26:1,#24.0,“距离”)从五而我得到的结果OResultSet。我不知道怎么弄的摆脱每个顶点的在我的java程序(我的意思是OVertex或每个顶点的ORID:由orientdb在我的Java程序提供的对象)。

orientdb
1个回答
1
投票

尝试用下面的代码来做到这一点:

String query3 = "SELECT dijkstra (#26:1, #28:1, 'valeur') FROM V";

OResultSet rs3 = db.query(query3);

while(rs3.hasNext()) {
      OResult row = rs3.next();
      String rid= row.getProperty("@rid");
}
rs3.close();

欲了解更多信息,你可以看看在official java-api

我希望它会帮助你!

© www.soinside.com 2019 - 2024. All rights reserved.