使用Cypher向现有节点添加标签

che*_*aco 38 neo4j cypher

如何使用Cypher查询向现有节点添加标签?

Ste*_*ter 71

这是在参考文档中,请参阅http://docs.neo4j.org/chunked/stable/query-set.html#set-set-a-label-on-a-node,您需要使用set添加标签到现有节点:

match (n {id:desired-id})
set n :newLabel
return n
Run Code Online (Sandbox Code Playgroud)

  • 可以使用以下命令删除旧标签:`match(n:OldLabel)remove n:OldLabel` (5认同)
  • 如果要为具有其他标签的所有节点添加标签,只需执行`match(n:ExistingLabel)set n:NewLabel`.现有标签未删除. (4认同)