根据http://docs.neo4j.org/chunked/2.0.0-M03/rest-api-transactional.html上的示例代码,我正在尝试使用 MERGE 语句。
但是当我应用以下语句时:
{
"statements": [
{
"statement": "MERGE (p:PERSON { identification }) ON CREATE p SET { properties } ON MATCH p SET { properties } RETURN p",
"parameters": {
"identification": {
"guid": "abc123xyz"
},
"properties": {
"lastName": "Doe",
"firstName": "John"
}
}
}
]
}
它返回以下 2 个错误:
- { 鉴别 }
代码:42000,状态:STATEMENT_EXECUTION_ERROR,消息:试图将属性设置为混合类型的集合。列表(地图(guid -> abc123xyz))
- 设置 { 属性 }
代码:42001,状态:STATEMENT_SYNTAX_ERROR",消息:=' expected but
O' found\n\n认为我们应该......</p>
不能这样做(还)还是我错过了什么?
谢谢你的帮助
丹尼尔