删除 B 时节点 A 和 B 之间的关系会发生什么变化(不包括分离删除(?
(a: A) - [r] -> (b: B)
这种关系r
消失了吗?它是否仍然存在,但什么都没有指向?还是删除事务不会完成,因为节点 B 仍然通过r
链接到节点 A?
我问是因为文档将DETACH DELETE
解释为删除节点及其与其他节点的任何关系。不使用DETACH
时,Neo4J如何处理关系?
如果节点上仍有关系,则无法删除该节点。 所以交易将失败。
这就是引入DETACH DELETE
的原因。