Запрос neo4j для создания цепочки, вязания - PullRequest
0 голосов
/ 09 февраля 2019

Я хочу написать запрос neo4j, который находит «вязаную» модель.При этом я имею в виду набор из четырех узлов с тремя особыми ребрами между ними.И, продолжая эти четыре, может быть следующий набор из четырех узлов, которые связаны тремя другими ребрами, как это (в некотором Cypher-подобном синтаксисе с вертикальными ребрами.

    (n1)-[:e1]-(n2)-[:e2]-(n3)-[:e3]-(n4)
     |          |          |          |
   [:ew]      [:ex]      [:ey]      [:ez]        
     |          |          |          |
    (n5)-[:e1]-(n6)-[:e2]-(n7)-[:e3]-(n8)
     |          |          |          |
   [:ew]      [:ex]      [:ey]      [:ez]        
     |          |          |          |
    (n?)-[:e3]-(n!)-[:e3]-(n&)-[:e3]-(n$)
     .          .          .          .
     :          :          :          :

Я могу написать запросточно для 8, 12 или 16 ... узлов, которые связаны таким образом, но я хотел бы написать более общее описание, чтобы получить самые длинные соединенные компоненты, которые связаны таким образом.

Можете ли вы датьмне подсказка, как согласиться с этим, потому что я совершенно новичок в neo4j?

...