neo4j是否可以查询与关系连接的所有节点?

Wang Yufan

我正在努力解决Neo4j问题。我的项目正在使用Cypher查询到远程Neo4j服务器。

我们有节点,并且关系彼此关联,因此存在集群:

(a)->(b)->(c)->(d),(a)<-(f),(a)<-(g)。

单个节点未与其他节点连接:

(h),(i),(j)。

我想查询一个图,该图包含连接到节点(a)的所有节点,无论关系的方向是(b)->(a)还是(a)->(b)。

我读了其他问题,做了谷歌,这是我当前的查询:

MATCH path =(a { ID:'1' })--(neighbor)
RETURN path

但是此查询仅在第一个邻居节点处停止,例如(a)<-(b),不包括节点(c)和(d)。

请帮助我并教我如何包括链接到(a)的所有节点?

谢谢

Yufan

斯蒂芬·阿姆布鲁斯特(Stefan Armbruster)

您可以使用*关系规范中的来使用可变路径长度匹配,请参见http://docs.neo4j.org/chunked/stable/introduction-pattern.html的“可变长度”部分。

要获取集群中的所有节点:

MATCH path =(a { ID:'1' })-[*]-(neighbor) RETURN distinct neighbor

我们知道,使用*查询的深度不受限制,并且可能会很昂贵。最好提供一个上限,例如[*..20]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Neo4j查询删除直接或间接连接的所有节点和关系

来自分类Dev

是否可以找到关系连接的节点-Cypher Neo4J

来自分类Dev

Neo4j 更高效的 Cypher 查询,用于查找具有关系的连接节点

来自分类Dev

neo4j如何缓存所有节点和与RAM的关系以导入查询性能

来自分类Dev

neo4j cypher查询以删除中间节点并将其所有父节点连接到子节点

来自分类Dev

Neo4J节点和关系:是否必须将所有模型都建模为节点?

来自分类Dev

Neo4J节点和关系:是否必须将所有模型都建模为节点?

来自分类Dev

Neo4j密码用于连接到值列表的所有节点,获取关系参数之和

来自分类Dev

如何在Neo4j中使用单个查询删除所有子节点和关系?

来自分类Dev

neo4j cypher-如何查找与节点列表有关系的所有节点

来自分类Dev

我可以找到neo4j中两个节点之间的所有关系吗?

来自分类Dev

Neo4j获取所选节点下的所有节点和关系

来自分类Dev

在Neo4j中连接相同节点的关系

来自分类Dev

Neo4j 连接多个节点之间的多个关系

来自分类Dev

Neo4j Lucene查询关系和节点属性

来自分类Dev

选择在Neo4j中具有所有关系的节点

来自分类Dev

如何删除所有没有任何关系的节点-Neo4j / Cypher

来自分类Dev

获取Neo4j中没有特定关系的所有节点

来自分类Dev

Neo4j(密码):如何查找具有特定关系的所有节点?

来自分类Dev

要使所有节点都连接到Neo4j中的超级节点

来自分类Dev

Neo4j:在树状图中显示所有连接的节点及其父节点

来自分类Dev

Neo4j优化:查询从选定节点到选定节点的所有图形

来自分类Dev

Neo4j:跳过甚至只有一个与查询匹配的关系的节点

来自分类Dev

Neo4j 密码查询:具有指定节点和关系属性的 AllShortestPaths

来自分类Dev

获得所有Neo4j节点和关系的最快方法?

来自分类Dev

Neo4j,获取一组节点之间的所有关系

来自分类Dev

Neo4j:获取一组节点内的所有关系

来自分类Dev

Cypher(Neo4j)创建与所有其他节点的关系(自身除外)

来自分类Dev

如何使用Java Connector Jar在neo4j中获取所有节点的关系

Related 相关文章

  1. 1

    Neo4j查询删除直接或间接连接的所有节点和关系

  2. 2

    是否可以找到关系连接的节点-Cypher Neo4J

  3. 3

    Neo4j 更高效的 Cypher 查询,用于查找具有关系的连接节点

  4. 4

    neo4j如何缓存所有节点和与RAM的关系以导入查询性能

  5. 5

    neo4j cypher查询以删除中间节点并将其所有父节点连接到子节点

  6. 6

    Neo4J节点和关系:是否必须将所有模型都建模为节点?

  7. 7

    Neo4J节点和关系:是否必须将所有模型都建模为节点?

  8. 8

    Neo4j密码用于连接到值列表的所有节点,获取关系参数之和

  9. 9

    如何在Neo4j中使用单个查询删除所有子节点和关系?

  10. 10

    neo4j cypher-如何查找与节点列表有关系的所有节点

  11. 11

    我可以找到neo4j中两个节点之间的所有关系吗?

  12. 12

    Neo4j获取所选节点下的所有节点和关系

  13. 13

    在Neo4j中连接相同节点的关系

  14. 14

    Neo4j 连接多个节点之间的多个关系

  15. 15

    Neo4j Lucene查询关系和节点属性

  16. 16

    选择在Neo4j中具有所有关系的节点

  17. 17

    如何删除所有没有任何关系的节点-Neo4j / Cypher

  18. 18

    获取Neo4j中没有特定关系的所有节点

  19. 19

    Neo4j(密码):如何查找具有特定关系的所有节点?

  20. 20

    要使所有节点都连接到Neo4j中的超级节点

  21. 21

    Neo4j:在树状图中显示所有连接的节点及其父节点

  22. 22

    Neo4j优化:查询从选定节点到选定节点的所有图形

  23. 23

    Neo4j:跳过甚至只有一个与查询匹配的关系的节点

  24. 24

    Neo4j 密码查询:具有指定节点和关系属性的 AllShortestPaths

  25. 25

    获得所有Neo4j节点和关系的最快方法?

  26. 26

    Neo4j,获取一组节点之间的所有关系

  27. 27

    Neo4j:获取一组节点内的所有关系

  28. 28

    Cypher(Neo4j)创建与所有其他节点的关系(自身除外)

  29. 29

    如何使用Java Connector Jar在neo4j中获取所有节点的关系

热门标签

归档