0

我在 neo4j 图形数据库中有一个下图,通过使用密码查询语言,我想检索连接到根节点及其子节点的整个数据。

例如 :

请找到下面的图形图像。

[根据图像,节点 1 有两个孩子,他们的孩子也有太多具有相同关系的孩子。现在我想要什么,使用 Cypher,我点击节点 1,它应该响应子节点和子节点的全部数据等等,节点之间的关系是“Parent_of”关系。]

在此处输入图像描述

谁可以帮我这个事。

4

2 回答 2

2
start n=node(1) // use the id, or find it using an index
match n-[:parent_of*0..]->m
return m

将为您提供 m 中的所有图形节点。如果您不想要节点本身,也可以使用存储在节点中的一些属性来m.some_property代替。m

不过要小心,因为路径没有限制,所以这个查询在大图中可能会变得非常大。

于 2013-09-24T12:40:32.603 回答
0

你可以在这里看到一个例子:http *0..: //gist.neo4j.org/? 6608600

于 2013-09-26T12:19:25.263 回答