我们具有以下结构,其中用户是起点,节点中的数字指定其名称。
我正在努力创建一个查询来获取特定编号的子节点,例如2,而无需在黑客攻击时使用FOREACH CASE。
问题是我们所需的节点可能直接链接到LIST关系,或者可能位于PREV关系链的更深层。
能帮我吗?
答案 0 :(得分:1)
要从1
节点查找位于LIST
和/或PREV
关系的路径上的0
节点,请执行以下操作:
MATCH (u:User)-[:LIST|PREV*]->(x)
WHERE u.name = 0 AND x.name = 1
RETURN u, x