我有一个名为Novis.CQL的CQL文件。它在我的硬盘上是随机的,但我想在Neo4J中运行它来创建我的图形(它包含500多行代码(。
我必须把它放在哪里?现在我必须运行什么命令才能使其工作?我已经阅读并搜索了答案,但像Neo4jshell这样的一些命令似乎不再有效了。。。
如有任何帮助,我们将不胜感激!
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