Например, у меня есть такие отношения:
A-> B {param1} -> C-> D-> E
A-> B {param2} ->C
A-> B {param1} -> C-> D
A-> B {param2} -> C-> E
A-> B {param1} -> C-> D
A-> B {param2} -> C-> D-> E
Мне нужен запрос Cypher, чтобы найти все узлы с полным путемот начального узла до конечного узла, где B {param2}, ожидаемый результат:
A-> B {param2} -> C
A-> B {param2} -> C-> E
A-> B {param2} -> C-> D-> E
Я нашел этот путь, но любой другой?
MATCH path=((n:B)-[*0..]-())
WHERE n.param2 = "value2"
RETURN nodes(path) as nodes_
Спасибо тебе за помощь.