ArangoDB: ¿Cómo obtener todos los caminos posibles entre 2 vértices?
¿Cómo obtener todos los caminos posibles entre 2 vértices (por ejemplo, X e Y) con maxDepth = 2?
Lo intenté conTRAVERSAL
pero tarda unos 10 segundos en ejecutarse. Aquí está la consulta:
FOR p IN TRAVERSAL(locations, connections, "X", "outbound", { minDepth: 1, maxDepth: 2, paths: true })
FILTER p.destination._key == "Y"
RETURN p.path.vertices[*].name
La colección de ubicaciones (vértices) tiene 23753 documentos, y la colección de conexiones (bordes) tiene 123414 documentos.