我需要一些帮助来进行密码查询。在我的 neo4j 数据库中,我有由关系节点(不是关系)链接的元素节点,我想找到从节点继承的所有节点。例如,如果我有 B-->A、c-->B 和 D-->A,其中“-->”表示“继承”,当我要求检索哪些元素时,我想检索 B、C 和 D从 A 继承。
我已经编写了一个在单个级别上运行良好的密码查询(我将“A”替换为节点 ID):
Start
node=node(A)
match
(node)-[:IS_SOURCE_OF]->relation<-[:IS_TARGET_OF]-target
where
relation.relationType="INHERIT"
return target.uuid
此查询返回 B 和 D,但我也不知道如何返回 C。
有人可以帮助我吗?
非常感谢