0

所以我使用过 Neo4j 沙箱,我在那里有一个完整的图表,但是我的沙箱即将过期,所以我必须导出数据,并将其导入我的本地社区 neo4j 实例,我尝试使用 APOC,但问题是当我调用apoc.export.cypher.all(.....)它时它不起作用,因为我必须在我的沙箱实例中添加apoc.export.file.enabled=true文件neo4j.conf

-> 整个错误:Failed to invoke procedure apoc.export.cypher.all : Caused by: java.lang.RuntimeException: Export to files not enabled, please set apoc.export.file.enabled=true in your neo4j.conf

这里的问题是我无法访问沙箱上的配置文件,但我可以使用cypher-shell.

有什么建议可以让我在沙盒过期之前导出我的数据。提前致谢 !!

4

1 回答 1

5

null如果数据不是结果(例如电影数据库的大小),您可以通过指定file选项值直接将密码语句导出到浏览器:

CALL apoc.export.cypher.all(null, {format: 'plain'})
YIELD cypherStatements
RETURN cypherStatements

然后复制结果(没有封闭"

在此处输入图像描述

并将其粘贴到另一个 Neo4j 浏览器中,点击Run按钮,就完成了。

在此处输入图像描述

于 2020-12-15T07:47:53.593 回答