我正在使用Neo4j.rb处理Rails项目,我有一个非常基本的问题:我想将数据转储到文件中(然后将其重新加载)。不幸的是我做不到。我尝试了以下命令:
neo4j-admin dump --database=<database> --to=<destination-path>
但是我明白了:
neo4j-admin: command not found
那么,我该如何解决这个问题?
答案 0 :(得分:0)
好的,我解决了这个问题。我们必须使用其完整路径运行neo4j-admin
脚本,在这种情况下,运行脚本db/neo4j/development/bin/neo4j-admin
。因此,我的最终解决方案是:
db/neo4j/development/bin/neo4j-admin dump --database=graph.db --to=./my_dump
添加什么可能很重要:我需要停止数据库才能执行此操作。我们可以通过运行rake neo4j:stop
,然后通过rake neo4j:start
来重新启动它。