1
我正在嘗試使用Neo4j的REST API執行MERGE函數,並且我很難讓它工作。我一直傾向於發佈here的答案,但是即使我直接複製該答案的REST內容,我仍然收到(400) Bad Request
錯誤。Neo4j MERGE使用REST API
我使用的網址是http://<username>:<password>@<server IP>:7474/db/data/cypher
。其他REST調用正在發現;我不能讓這個去。
這裏是
{
"params": {
"props": [
{
"SerialNo": "AA",
"Model": "2",
"ProcessStatus": "-8",
"FinalStepReached": "False"
},
{
"SerialNo": "AB",
"Model": "2",
"ProcessStatus": "-8",
"FinalStepReached": "False"
},
{
"SerialNo": "AB",
"Model": "3",
"ProcessStatus": "-9",
"FinalStepReached": "False"
}
]
},
"query": "FOREACH (p in {props} | MERGE (n:Part {SerialNo:{p.SerialNo}}) ON CREATE n.Model = {p.Model}) "
}
我運行的Neo4j服務器V2.1.0-M01我的REST請求的內容。
任何援助,你可以提供將不勝感激!
+1,一旦他們在{props}查詢中,他們不再需要括號。 –
我試過了,我仍然收到一個'400 Bad Request'錯誤。我不知道該怎麼想。 – jasonc24
@ jasonc24:我更新了我的答案。 –