1

我试图通过 Neo4j 浏览器删除我的 Neo4j 3.3 数据库中的所有内容。我用了:

MATCH (n)
DETACH DELETE n

不幸的是,浏览器保留了旧的(过时的)属性键列表,因此(在重新填充数据库后)自动完成仍然会列出这些已消失的属性键。有什么办法摆脱它们吗?

4

1 回答 1

2

如此处所述,Neo4j Browser 只是通过显示 Neo4j 数据库提供的数据CALL db.propertyKeys()

Neo4j 的 Github 存储库中有一个关于从结果中删除未使用的属性键的未解决问题。db.propertyKeys()

由于您要删除所有节点和关系,您也可以删除<neo4j-home>/data/databases/graph.db/文件夹的所有内容并重新启动 Neo4j 服务。但是您需要重新创建所有索引和约束。

于 2018-03-06T15:36:10.433 回答