Я исполняющих запрос, аналогичный:ArangoDB Graph-Traversal: Исключить Ребра
FOR v, e IN 1..10 ANY @start GRAPH @graph
FILTER e.someCondition
RETURN v
Что я ожидал, что произойдет, если e.someCondition
был false
, то преимущество в вопросе не будет пройден (и транзитно, все остальные вершины и ребра, доступные только через e
, никогда не будут посещены).
Однако, похоже, что происходит то, что e
просто пропущен, а затем обход продолжается по этому пути.
Итак, как я могу установить границы на обход графа по свойствам края с помощью AQL?