我想做点什么
MERGE (c:C {p1: 123})
WHERE p2 IS NULL
RETURN c
即,尝试将标记为C
的节点与属性123
的值p1
匹配,并且未设置属性p2
。虽然如果我使用MATCH
而不是MERGE
,这种语法是可以的,但是它的编写方式不起作用。有没有其他方法来编写它以使其工作?
答案 0 :(得分:2)
您可以使用WITH
关键字
MERGE (c:C {p1: 123})
WITH c WHERE c.p2 IS NULL
RETURN c
在WITH
语句下方,您只有C
个p1 = 123且无p2
是否匹配或创建。