我的问题是:是否可以使用Cypher实现Dijkstra算法?Neo4j网站上的解释只涉及REST API,对于像我这样的初学者来说非常难以理解。
请注意,我想找到两个节点之间最短距离的最短路径,而不是涉及最少关系的最短路径。我知道可以使用Cypher轻松实现shortestPath算法,但这并不能满足我的要求。
如果我有一个具有节点的图形数据库,并且节点之间的关系具有属性“distance”,请指导我如何继续操作。我想编写一段代码,借助它我们将能够在数据库中找到两个节点之间的最短距离。或者如果我需要改变我的方法并使用其他程序,请给我一些提示?
请注意,我想找到两个节点之间最短距离的最短路径,而不是涉及最少关系的最短路径。我知道可以使用Cypher轻松实现shortestPath算法,但这并不能满足我的要求。
如果我有一个具有节点的图形数据库,并且节点之间的关系具有属性“distance”,请指导我如何继续操作。我想编写一段代码,借助它我们将能够在数据库中找到两个节点之间的最短距离。或者如果我需要改变我的方法并使用其他程序,请给我一些提示?