0
我需要使用Rest API来发出合并查询以执行neo4j数据库。我正在尝试引用Neo4J手册,但它仅针对创建节点的情况进行了定义,并未执行类似查询的关系。neo4j合并查询以使用REST API执行
执行合并查询需要做什么?网络中是否有任何示例?谢谢!!!
编辑:我试图用以下
String response = resource.accept(MediaType.APPLICATION_JSON_TYPE)
.entity(query, MediaType.APPLICATION_JSON_TYPE)
.post(String.class);
通过查询= “{\” 查询\ “:\” MERGE(N:人)返回否\ “}”,它创建节点
但是,当我试图将属性添加到像
query = "{\"query\":\"MERGE (n:Person{name:"JRapid"}) RETURN n\"}"
我遇到了以下错误以下节点 -
Caused by: com.sun.jersey.api.client.UniformInterfaceException: POST http://localhost:7474/db/data/cypher returned a response status of 500 Internal Server Error
在REST API中发布合并命令时是否有其他方式来指定属性?
你确实需要使用事务端点参数:http://docs.neo4j .ORG /分块/稳定/ CYPHER-parameters.html – 2014-10-18 14:53:16