我知道很多人已经问过这个问题
为了我的研究,这里有一些以前问过的问题
- How to delete all relationships in neo4j graph?
- https://groups.google.com/forum/#!topic/neo4j/lgIaESPgUgE
但毕竟还是解决不了我们的问题,
我们只想删除“所有”节点和“所有”关系
假设删除“ALL”可以看到剩下0个节点、0个属性和0个关系
这是我执行论坛建议的删除“所有”后的截图
我的问题还是一样,如何删除neo4j中的所有节点和所有关系
7条答案
按热度按时间8fsztsew1#
从2.3.0开始到3.3.0
文件
2.3.0之前的版本
文件
lmyy7pcs2#
你可能做得很对,只有 Jmeter 板只显示了所取的较高ID,因此显示了“活动”节点,关系的数量,尽管没有。它只是信息性的。
要确保您有一个空图表,请运行以下命令:
如果两者都给予0,则删除成功。
tez616oj3#
对于一个大的数据库,你应该从磁盘上删除数据库(在你停止引擎之后,我猜)或者在Cypher中使用类似于:
请参见https://zoomicon.wordpress.com/2015/04/18/howto-delete-all-nodes-and-relationships-from-neo4j-graph-database/,以获取我从各种答案中收集到的更多信息
i86rm4rw4#
Neo4j无法删除具有关系的节点。必须先删除关系,然后才能删除节点。
但是,这是一个简单的方法来删除“所有”节点和“所有”关系与一个简单的chyper.这是代码:
DETACH DELETE
将按Match删除所有节点和关系bf1o4zei5#
例如,如果节点名称为:abcd则下面的查询将工作:
这只会删除标签为“abcd”的节点及其所有关系。
iovurdzv6#
您可能需要删除约束和索引
qyswt5oh7#
它会起作用的。