1

我有一个名为 Novis.cql 的 CQL 文件。它在我的硬盘驱动器上的某个地方是随机的,但我想在 Neo4J 中运行它来创建我的图表(它包含 500 多行代码)。

我必须把它放在哪里?现在我必须运行什么命令才能让它工作?我已经阅读并搜索了答案,但是像 Neo4jshell 这样的一些命令似乎不再起作用了......

任何帮助将不胜感激!

4

1 回答 1

1

cypher -shell工具已经可用了一段时间(从 3.0 版开始,如果不是更早的话),您可以使用它从文件系统中任何位置的文件执行 Cypher 查询。

例如(在 linux/unix 系统上),这样的命令行将起作用(如果您在 neo4j 主目录中):

cat /my/full/path/my_code.cql | bin/cypher-shell -u neo4j -p secret

在 neo4j 4.0-f中添加了一个新选项以使其更简单:

bin/cypher-shell -u neo4j -p secret -f /my/full/path/my_code.cql
于 2020-03-13T21:47:38.550 回答