Использование расширения алгоритмов графа и встроенного поиска кратчайшего пути в neo4j не смотрит на направление отношений, пока 2 узла соединены.Есть ли способ сделать запрос к базе данных графа, чтобы включить направленность отношений, соединяющих узлы, или вам придется кодировать dijikstra с нуля, не используя neo4j и его возможности библиотеки алгоритмов графа?
В настоящее время я используюзапрос структурирован следующим образом:
MATCH (start:Db_Nodes{uid:"xxx"}),(end:Db_Nodes{uid:"yyy"}) CALL algo.shortestPath.stream(start, end, "weight") YIELD nodeId, cost MATCH (node) WHERE id(node) = nodeId RETURN node