我试图通过Neo4j浏览器删除Neo4j 3.3数据库中的所有内容。我用过:
#+
不幸的是,浏览器保留了旧的(过时的)属性键列表,因此(在重新填充数据库之后)自动完成仍会列出这些已经消失的属性键。有什么方法可以摆脱它们吗?
答案 0 :(得分:1)
如here所述,Neo4j浏览器只显示Neo4j数据库通过CALL db.propertyKeys()
提供的数据。
Neo4j的Github存储库中有一个open issue,用于从db.propertyKeys()
结果中删除未使用的属性键。
由于您要删除所有节点和关系,您可以删除<neo4j-home>/data/databases/graph.db/
文件夹的所有内容并重新启动Neo4j服务。但是您需要重新创建所有索引和约束。