在json文件中导出neo4j数据库

Gag*_*gan 7 database json export neo4j

我想在JSON文件中导出Neo4j图形数据库.

这是Neo4j Web UI版本中的Export JSON按钮,如下图所示. 在此输入图像描述

但是Neo4j shell中相同任务的等效命令是什么.

谢谢

Ste*_*ter 7

json浏览器导出的确切地知道,发送到事务CYPHER端点.这不能通过直接访问neo4j-shell,但您可以使用任何命令行http客户端,如cURLhttpie.

对于httpie来说,它很简单:

 http -b -j localhost:7474/db/data/transaction/commit statements:='[{"statement": "<your cypher goes here>", "parameters": { cypher parameters go here as map }]'
Run Code Online (Sandbox Code Playgroud)

然而,扩展很简单neo4j-shell,见迈克尔neo4j-shell-tools.