我正在尝试根据此处使用 Cypher shell 执行一系列 Cypher 查询。我创建了一个名为“cypher.ex1”的文件并将其放入 import 和 bin 文件夹中。这是它的内容:
MATCH (n) RETURN n;
MATCH (batman:Person {name: 'Bruce Wayne'}) RETURN batman;
我正在尝试使用以下方法执行它:
$neo4j-home> cat cypher.ex1 | bin/cypher-shell -u neo4j -p 123456 --format plain
但是当我运行它时,什么都没有发生,在等待很长时间没有输出之后,我需要按“CTRL + C”来终止命令。这是问题的屏幕截图:
事实上,cypher-shell 对一行命令运行良好,但不适用于脚本。怎么了?