列表结构中的密码查找节点,不使用FOREACH CASE时

问题描述 投票:0回答:1

我们具有以下结构,其中用户是起点,节点中的数字指定其名称。

enter image description here

我正在努力创建一个查询来获取特定编号的子节点,例如2,而无需在黑客攻击时使用FOREACH CASE。

事情是我们想要的节点可能直接链接到LIST关系或在上一个PREV关系链中更深。

您能帮我吗?

neo4j cypher
1个回答
0
投票

要从1节点找到位于LIST和/或PREV关系的路径上的0节点,请执行以下操作:

MATCH (u:User)-[:LIST|PREV*]->(x)
WHERE u.name = 0 AND x.name = 1
RETURN u, x
© www.soinside.com 2019 - 2024. All rights reserved.