neo4j查询链接,“编织”模式

时间:2019-02-08 23:32:18

标签: neo4j cypher neo4j-apoc

我想编写一个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的新手,您能给我一个提示,如何处理?

0 个答案:

没有答案