Запуск CQL-файла в Neo4j - PullRequest
       22

Запуск CQL-файла в Neo4j

0 голосов
/ 13 марта 2020

У меня есть CQL-файл с именем Novis.cql. Это где-то случайно на моем жестком диске, но я хочу запустить его в Neo4J, чтобы создать мой график (он содержит более 500 строк кода).

Где мне его разместить? И какую команду мне нужно запустить сейчас, чтобы она заработала? Я читал и искал ответы, но некоторые команды, такие как Neo4jshell, похоже, больше не работают ...

Любая помощь будет очень признательна!

1 Ответ

0 голосов
/ 14 марта 2020

Инструмент cypher-shell был доступен некоторое время (начиная с версии 3.0, если не раньше), и вы можете использовать его для выполнения запроса Cypher из файла, который может находиться в любом месте вашего файловая система.

Например (в системе linux / unix), будет работать такая командная строка (если вы находитесь в домашнем каталоге neo4j):

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

In В neo4j 4.0 была добавлена ​​новая опция -f, чтобы упростить ее:

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