0
我想通過javascript與我的本地neo4j數據集進行交互。但我得到這個錯誤:爲什麼我的neo4j連接無法工作(通過Javascript)
Uncaught SyntaxError: Unexpected token : (13:20:43:754 | error, javascript) at http://localhost:7474/?callback=jQuery111107695061936974525_1417522841327& {%22statements%22:[{%22statement%22:%22MATCH%20(n)%20RETURN%20count(n)%22}]}&_=1417522841328:2 success (13:20:43:958) at public_html/index.html:34
I.e.我想發送和接收Web應用程序的查詢。 這是我的代碼現在:
<head>
<title>TODO supply a title</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script language="javascript" type="text/javascript" src="js/jquery-1.11.1.js"></script>
<script type="text/javascript">
var body = JSON.stringify({
statements: [{
statement: 'MATCH (n) RETURN count(n)'
}]
});
$.ajax({
url: "http://localhost:7474",
type: "POST",
data: body,
dataType: "jsonp",
contentType: "application/jsonp"
})
.done(function(result){
console.log(result);
})
.fail(function(error){
console.log(error.statusText);
}); </script>
</head>
您好,感謝您的回覆。現在錯誤消息已經消失,並且在控制檯中我得到:[object object](14:01:26:806) at public_html/index.html:32。我怎樣才能得到打印的查詢結果? – user3660293 2014-12-02 13:03:01
首先,你應該接受這個答案,因爲它涵蓋了你的問題。在打印結果時,請檢查我鏈接的文檔。結果是具有該文檔描述的格式的JSON對象。您需要在「完成」功能中檢查JSON對象。現在,你只需要做console.log(result)。相反,查看結果對象的內容並打印您喜歡的任何內容。 – FrobberOfBits 2014-12-02 13:59:15
由於我是初學者,請耐心等待,但是我的意思是如何打印我提供的查詢結果(從而記錄我的數據庫的所有記錄)。 – user3660293 2014-12-02 14:02:26