我想从链p
中删除最后一个节点。我通过类似p
的查询得到MATCH p=(A)-[*0..]->(B)-[*1..]->(C)
。我需要(C)
来识别正确的链,但我不会在链中(C)
。我可以以某种方式从选择p
中删除它吗? (我不想从图表中删除它,只是从选择p
)
答案 0 :(得分:1)
如果您的原始查询如下所示:
MATCH p=(a:A)-[*0..]->(b:B)-[*]->(c:C)
RETURN p;
相反,你可以这样做,以获得你想要的东西:
MATCH p=(A)-[*0..]->(B)-[*]->(x)
WHERE (x)-->(c:C)
RETURN p;