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