有什么方法可以在不进入 shell 的情况下从命令行向 neo4j 发出命令,换句话说,相当于:
mysql -u user -ppassword -e "INSERT INTO something VALUES something-else"
我还希望能够从可执行脚本发出命令,类似于:
mysql -u user -ppassword << EOF
INSERT INTO something VALUES something-else;
EOF
有谁知道最好的方法吗?
最佳答案
您始终可以使用 curl 将请求发布到 REST API。
curl --header "Content-Type: application/json" \
--request POST \
--data '{"statements" : [ { "statement" : "create (n:Node {name: \"Test\"} ) return n" } ] }' \
http://localhost:7474/db/data/transaction/commit
这是 Neo4j REST API引用。
关于mysql - 从终端或 shell 脚本制作 neo4j 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29657563/