problème: J'ai un nœud de départ et je suis à la recherche de nœuds avec une certaine propriété. Mais je ne veux que les nœuds connectés avec les plus courts.ArangoDB: Trouver tous les chemins les plus courts avec des conditions
Exemple: Les nœuds verts ont l'ensemble de la propriété, mais je veux que « A » et « C » de retour, parce que « E » a un chemin plus long
Qu'est-ce que Ive a obtenu à ce jour:
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
mais cela revient tout au lieu de seulement les chemins les plus courts