0
問題:私はスタートノードを持っており、特定のプロパティを持つノードを探しています。しかし、私はノードが最短のものに接続したいだけです。ArangoDB:条件付き最短経路をすべて見つけてください
例:緑色のノードは、プロパティセットを持っていますが、「E」は、これまでに得たものアイブ
長いパスを持っているので、私は、バックだけで「A」と「C」をしたいです:
LET source = (FOR x IN Entity FILTER x.objectID == @nodeId
return x)[0]
FOR node, edge, path IN 1..5 ANY source._id GRAPH 'm'
FILTER CONTAINS(node.label, @search)
LIMIT @limit
RETURN path
が、これはあなたがを使用して起点ノードからの距離を得ることができるだけではなく最短経路