我经历过,当我使用cypher查询删除neo4j中的某个节点(可能有关系)或关系时,它不像mysql db那样提供任何回报。
是否有任何方法可以在密码中确认受影响节点的数量(如删除的节点数)?
答案 0 :(得分:3)
以下查询工作(我已尝试使用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
,其中 a , b 和 c 是与节点相关的各自关系。
谢谢@PeterNeubauer。 :)