删除neo4j 1.8中的所有节点和关系

我知道这个问题已经被很多人问过了
对于我的研究,以下是一些问题

  1. 如何删除neo4jgraphics中的所有关系?
  2. https://groups.google.com/forum/#!topic/neo4j/lgIaESPgUgE

但毕竟还是解决不了我们的问题,
我们只想删除“ALL”节点和“ALL”关系

在这里输入图像说明

假设删除“ALL”可以看到有0个节点剩下0个属性和0个关系

这是我执行删除论坛build议删除“所有”后的截图

我的问题仍然是一样的,如何删除neo4j中的所有节点和所有关系

从2.3.0开始

MATCH (n) DETACH DELETE n 

文件

在2.3.0之前

 MATCH (n) OPTIONAL MATCH (n)-[r]-() DELETE n,r 

文件

你可能正在做的是正确的,只有仪表板显示出更高的ID,因此“活动”节点的数量,关系,尽pipe没有。 它只是提供信息。

要确定你有一个空的图,运行这个命令:

 START n=node(*) return count(n); START r=rel(*) return count(r); 

如果两者都给你0,你的删除是成功的。

对于一个大的数据库,你应该从磁盘上删除数据库(在你首先停止引擎之后),或者在Cypher中使用:

 MATCH (n) OPTIONAL MATCH (n)-[r]-() WITH n,r LIMIT 50000 DELETE n,r RETURN count(n) as deletedNodesCount 

请参阅https://zoomicon.wordpress.com/2015/04/18/howto-delete-all-nodes-and-relationships-from-neo4j-graph-database/了解更多我从各种答案中收集的信息;

它会做的伎俩..

 Match (n)-[r]-() Delete n,r;