从 Neo4j Sandbox 导出数据

Oel*_*kad 1 neo4j cypher neo4j-apoc cypher-shell

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

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

Chr*_*sen 8

如果数据不是连续的(例如电影数据库的大小),您可以通过指定选项值直接将 cypher 语句导出到浏览nullfile

CALL apoc.export.cypher.all(null, {format: 'plain'})
YIELD cypherStatements
RETURN cypherStatements
Run Code Online (Sandbox Code Playgroud)

然后复制结果(不带括弧"

在此输入图像描述

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

在此输入图像描述