我想知道如何使用PHP将neo4j数据库转换为json文件。
我使用下面的代码,但我想知道Neo4j中类似mysqli_fetch_assoc:
$req= "match n return n";
$result = $client->sendCypherQuery($req)->getResult(); //create an array
$emparray[] = array();
while($row =mysqli_fetch_assoc($result)) { $emparray[] = $row; }
echo json_encode($emparray); //write to json file
$fp = fopen('data/charlize.json', 'w');
fwrite($fp, json_encode($emparray));
fclose($fp);
答案 0 :(得分:0)
要将所有数据库作为JSON获取,您只需使用参数http://<your database ip>/db/data/cypher
向"query" : "Match a return a"
发送一个帖子请求,这将返回一个JSON字符串作为响应,然后您可以执行任何操作(打印它在例如文件中。)