在不使用FOREACH CASE的情况下,列表结构中的密码查找节点

时间:2020-03-10 20:37:15

标签: neo4j cypher

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

enter image description here


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

问题是我们所需的节点可能直接链接到LIST关系,或者可能位于PREV关系链的更深层。

能帮我吗?

1 个答案:

答案 0 :(得分:1)

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

MATCH (u:User)-[:LIST|PREV*]->(x)
WHERE u.name = 0 AND x.name = 1
RETURN u, x
相关问题