Neo4j: APOC allSimplePaths пропускают определенные отношения - PullRequest
0 голосов
/ 05 января 2019

Я выполняю поиск пути в Neo4j, используя библиотеку APOC. Я хотел бы пропустить некоторые отношения и в основном действовать, как будто отношения не основаны на опоре отношений. Я не могу найти способ сделать это, кроме удаления отношения, которое не является решением, которое я ищу. Это код:

MATCH (from:Location {id: "id1" }), (to:Location {id: "id2"}) CALL apoc.algo.allSimplePaths(from, to, 'HAS_PLACE|PRIVATE_ROUTE|PUBLIC_ROUTE>', 4) yield path RETURN path

Возможно, есть ли способ, как исключить определенные отношения перед вызовом функции APOC?

Спасибо!

...