![](/img/trans.png)
[英]Unable to query using Neo4j Rest API - Error reading as JSON ''
[英]Neo4J REST API Call Error - Error reading as JSON ''
這是一個與newo4j rest api調用相關的錯誤-從我的Java代碼中,我通過傳遞查詢和參數對遠程Neo4J數據庫進行REST API調用,正在執行的查詢如下
*MERGE (s:Sequence {name:'CommentSequence'}) ON CREATE SET s.current = 1 ON MATCH SET s.current=s.current+1 WITH s.current as sequenceCounter MERGE (cmnt01:Comment {text: {text}, datetime:{datetime}, type:{type}}) SET cmnt01.id = sequenceCounter WITH cmnt01 MATCH (g:Game {game_id:{gameid}}),(b:Block {block_id:{bid}, game_id:{gameid}}),(u:User {email_id:{emailid}}) MERGE (b)-[:COMMENT]->(cmnt01)<-[:COMMENT]-(u)*
基本上,此查詢在運行時生成序列號,並將注釋節點附加到游戲塊之前,將注釋節點的'CommentId'屬性設置為此序列號,即,對於用戶添加的每個注釋,我都添加一個序列號因為它是id
這適用於幾乎90%的案例,但是一天中有幾次案例由於以下錯誤而失敗
ERROR com.exectestret.dao.BaseGraphDAO - Query execution error:**Error reading as JSON ''**
為什么Neo4J查詢未返回任何正確的錯誤代碼? 它只是說錯誤讀取為JSON''。
Neo4J版本是
Neo4j Community Edition 2.2.1
謝謝,Deepesh
它會返回HTML,並且不能將其讀取為JSON,但是應該輸出失敗的HTML,您可以檢查日志輸出並共享嗎?
還要檢查您的graph.db/messages.log
和data/log/console.log
是否有任何錯誤消息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.