Neo4j 密码如何删除空关系
Neo4j cypher how to delete empty relations
我在数据库中有五个关系,都是过去创建的。四个是空的,没有附加到任何节点。我怎样才能删除它们?我只想保留我当前正在使用并附加到节点的那个。
Neo4j 不提供删除不再使用的标签或关系类型的直接方法。但是,您可以使用批量插入器 API 作为离线工具,将数据库的内容复制到新的数据库中。
幸运的是,Michael 已经编写了一个工具来执行此操作,查看 https://github.com/jexp/store-utils。请务必将 pom.xml
中的 Neo4j 版本升级到您当前使用的版本。
到目前为止,这似乎是一个单一的根本解决方案的问题:物理擦除数据库文件夹和文件。我一点都不喜欢。
我在数据库中有五个关系,都是过去创建的。四个是空的,没有附加到任何节点。我怎样才能删除它们?我只想保留我当前正在使用并附加到节点的那个。
Neo4j 不提供删除不再使用的标签或关系类型的直接方法。但是,您可以使用批量插入器 API 作为离线工具,将数据库的内容复制到新的数据库中。
幸运的是,Michael 已经编写了一个工具来执行此操作,查看 https://github.com/jexp/store-utils。请务必将 pom.xml
中的 Neo4j 版本升级到您当前使用的版本。
到目前为止,这似乎是一个单一的根本解决方案的问题:物理擦除数据库文件夹和文件。我一点都不喜欢。