对于密码中的分离删除,如果数据库中不存在节点会发生什么?会返回空字符串吗?
我的目标是从图形中删除一个节点,然后重新添加它(我试图避免使用 MERGE,因为节点上可能有多个属性在想要将其添加到图形之前不会知道或检查(。
谢谢
如果你这样做:
OPTION MATCH (n:Qwertyuiop)
DETACH DELETE n
RETURN n
是的,您将具有空值。
但您还应该知道,如果您删除一个节点然后返回 itm,则返回的节点将为空。 与SQL一样,Neo4j无法返回已删除的数据。
我不明白你想做什么,但如果你能更清楚地了解你的merge
问题,也许我们可以找到解决方案。