Cypher 将neo4j评测输出重定向到文件

Cypher 将neo4j评测输出重定向到文件,cypher,profiling,cypher-shell,Cypher,Profiling,Cypher Shell,我正在用cypher shell分析一个查询,因为根据它比较容易 我的命令类似于下面的命令,查询是不同的 sudo cypher-shell -a myip:myport -u myusr -p 'my_pwd' "EXPLAIN MATCH (t1:Node1{field:1})−[:rel1]−> ( : Node2 {ID :"01"})<−[:rel1]−(t2:Trip{Direction:0}) RETURN t1, t2 LIMIT 1;" 如何将neo4j评测输出重

我正在用cypher shell分析一个查询,因为根据它比较容易

我的命令类似于下面的命令,查询是不同的

sudo cypher-shell -a myip:myport -u myusr -p 'my_pwd' "EXPLAIN MATCH (t1:Node1{field:1})−[:rel1]−>
( : Node2 {ID :"01"})<−[:rel1]−(t2:Trip{Direction:0})
RETURN t1, t2 LIMIT 1;"
如何将neo4j评测输出重定向到文件?

将-format verbose标志添加到命令中

sudo cypher-shell -a myip:myport -u myusr -p 'my_pwd' --format verbose "EXPLAIN MATCH (t1:Node1{field:1})−[:rel1]−>
( : Node2 {ID :"01"})<−[:rel1]−(t2:Node2{field:0})
RETURN t1, t2 LIMIT 1;" >> out.txt
如果输出被重定向到文件,CypherShell似乎默认为纯格式

Plan: "EXPLAIN"
Statement: "READ_ONLY"
Version: "CYPHER 3.5"
Planner: "COST"
Runtime: "INTERPRETED"
Time: 0
sudo cypher-shell -a myip:myport -u myusr -p 'my_pwd' --format verbose "EXPLAIN MATCH (t1:Node1{field:1})−[:rel1]−>
( : Node2 {ID :"01"})<−[:rel1]−(t2:Node2{field:0})
RETURN t1, t2 LIMIT 1;" >> out.txt