2015-12-11 2 views
0

Я получаю сообщение об ошибке при выполнении запроса Cypher от конечной точки RESTNeo4j 2.3.0 транзакций REST конечной точки службы Ошибка

Message: Failed: [{"code":"Neo.ClientError.Statement.InvalidSyntax","message":"Invalid input 'H': expected 'i/I' (line 1, column 39 (offset: 38))\n\"MATCH (n:User) SET n += {properties} WHERE ID(n) = {id} RETURN ID(n) as id, n as user\"\n ^"}]

запросов к конечной точке REST: - «/ дб/данных/операции/фиксации "

{ 
statement: 'MATCH (n:User) SET n += {properties} WHERE ID(n) = {id} RETURN ID(n) as id, n as user', 
parameters: { id: 185, properties: { lastName: 'Banderas', age: 40 } } 
} 

ответ

0

Предложение WHERE должно быть перед SET:

MATCH (n:User) WHERE ID(n) = {id} 
SET n += {properties} 
+0

Спасибо. Я пробовал и работает :) –

Смежные вопросы