2013-07-31 5 views

ответ

5
start n=node:wordindex(word='repine') 
set n.wordType = 'rare', n.link='link' 
return n 

должен сделать это

+0

Я попробую его. Я пробовал это, и это не получилось. Но я попробую еще раз. – user2580874

+1

Документы: http://neo4j.com/docs/stable/query-set.html#set-set-multiple-properties-using-one-set-clause – Travis

1

Вот новейший документ: http://neo4j.com/docs/developer-manual/current/cypher/clauses/set/

MATCH (n { name: 'Peter' }) 
SET n += { hungry: TRUE , position: 'Entrepreneur' } 

Есть и другие способы также, так что проверить документы.

Также проверьте это, если вы делаете это от node.js: JSON.Stringify without quotes on properties?

Вы можете использовать util.inspect(), чтобы получить объект в следующим образом:

const util = require('util') 

const params = { 
    hungry: TRUE , 
    position: 'Entrepreneur' 
} 

const query = ` 
    MATCH (n { name: 'Peter' }) 
    SET n += ${util.inspect(params)} 
    RETURN n 
` 
Смежные вопросы