userというラベルの新しいノードを作成しました
CREATE (n:User)
私はそれを試したユーザーノードに名前プロパティを追加したい
MATCH (n { label: 'User' })
SET n.surname = 'Taylor'
RETURN n
しかし、それは影響していないようです。
作成済みのノードにプロパティを追加するにはどうすればよいですか?.
どうもありがとうございました。
ラベルによる一致が正しくありません。クエリは次のようになります。
MATCH (n:User)
SET n.surname = 'Taylor'
RETURN n
あなたが書いたのは、「ラベルpropertyがUserであるユーザーに一致する」です。ラベルはプロパティではありません。これは別の概念です。
Michaelが述べたように、特定のプロパティを持つノードを一致させたい場合、2つの選択肢があります。
MATCH (n:User {surname: 'Some Surname'})
または:
MATCH (n:User)
WHERE n.surname = 'Some Surname'
今のコンボ:
MATCH (n:User {surname: 'Some Surname'})
SET n.surname = 'Taylor'
RETURN n