我只需返回匹配的结束节点,该节点可以是一个或两个路径段。例如:
start me=node(1)
match me-[:FRIEND_OF]->parent, me-[:FRIEND_OF]->child-[:CHILD_OF]->parent
return parent;
我只想让父母回来,但在某些情况下,孩子是我的朋友。如何让父母回来?
答案 0 :(得分:1)
也许添加这个会有所帮助。我对你的例子并不完全清楚。这会筛选出作为孩子的“父母”。
...
where not(()-[:CHILD_OF]->parent)
return parent;