Neo4j set 为已存在的节点创建标签

w3cshool中关于set子句解释如下:

Neo4j CQL已提供SET子句来执行以下操作。

向现有节点或关系添加新属性
添加或更新属性值

殊不知,set子句还可用来为已存在的节点创建标签

如下图1,三个节点name都为鱼暖暖,其中一个节点没有label,其余两个为Coder

添加标签语句: 为name为鱼暖暖的节点都添加标签Coder1,如图2

MATCH (e {name:"鱼暖暖"}) set e:Coder1 return e

或者 根据id查询出某个节点,然后创建标签。如图3

MATCH (e {name:"鱼暖暖"}) where id(e)=360 set e:Coder2 return e

 

Neo4j set 为已存在的节点创建标签_第1张图片 Neo4j set 为已存在的节点创建标签_第2张图片Neo4j set 为已存在的节点创建标签_第3张图片

你可能感兴趣的:(Neo4j)