4

我经历过,当我使用密码查询在 neo4j 中删除某些节点(可能有关系)或关系时,它不会像在 mysql db 中那样给出任何回报。

有什么方法可以确认密码中受影响节点的数量(如删除的节点数量)?

4

1 回答 1

4

下面的查询有效(我已经在社区版和企业版的 neo4j 1.8.1 和 1.9.3 中尝试过)

START root=node(1) MATCH root-[r:?]->() WHERE root.Id=12 DELETE r,root return count(root);  

我们只需要确保该节点没有与任何其他关系连接,如果是这样,请删除节点之前的那些关系,因为DELETE a,b,c,node其中abc是与节点连接的各自关系。

谢谢@PeterNeubauer。:)

于 2013-12-07T05:46:33.193 回答