簡體   English   中英

Neo4J REST API調用錯誤-錯誤讀取為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.logdata/log/console.log是否有任何錯誤消息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM