我只是在学习Neo4J,所以道歉,我是新手。
我为一个简单的过程创建了节点和关系,这个过程重复了很多次。在某些情况下,存在审查节点,在某些情况下,它不存在(参见附件)。
我想知道:
这有意义吗?
答案 0 :(得分:3)
如果您正在寻找将返回两种路径的查询,这应该有效:
MATCH p=(:Application)-->(dec:Decision)-[*0..1]->(x)-->(:Despatch)
WHERE x = dec OR 'Review' IN LABELS(x)
RETURN p;
variable length relationship
模式[*0..1]
将匹配0或1的关系长度。“0长度关系”仅表示实际上没有关系(因此起始节点与结束节点)。