Как обрабатывать несколько путей между двумя узлами в neo4j? - PullRequest
0 голосов
/ 31 августа 2018

Я хотел бы обработать несколько путей между 2 узлами в neo4j.E.g

У меня есть два связанных узла (рейсы и пункт назначения) в графике ER. У меня есть другой граф со следующими словами в узлах:

1) вылет из пункта назначения

2. перелеты из пункта назначения

3 рейса, покидающих пункт назначения

4.Полеты доступны из пункта назначения

Я соединяю граф ER с этим другим графом, используя что-то вроде:

match(a:iknode)-[r]-(b:iknode)-[r2]-(c:iknode) 
match(d:flights17)-[r1]-(e:flights17) 
where  d.alias contains a.name and b.name = type(r1) 
set e.f =c.name 

Как мне запечатлеть все сценарии? Я бы предпочел переменную длину пути. Может ли это быть решено с помощью регулярных выражений в neo4j?

Спасибо

1 Ответ

0 голосов
/ 02 сентября 2018

Я думаю, что я пойду с любой функцией в настоящее время. Если в отношении присутствует какое-либо из слов, оно действительно. Должно сработать. Если у вас есть лучшее решение, пожалуйста, дайте мне знать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...