Neo4j CQL - REMOVE删除

1. 作用

Neo4j CQL REMOVE命令用于

  • 删除节点或关系的标签
  • 删除节点或关系的属性
2. REMOVE与DELETE的区别和联系

Neo4j CQL DELETE和REMOVE命令之间的主要区别

  • DELETE操作用于删除节点和关联关系
  • REMOVE操作用于删除标签和属性

Neo4j CQL DELETE和REMOVE命令之间的相似性

  • 这两个命令不应单独使用
  • 两个命令都应该与MATCH命令一起使用
3. 语法
3.1 删除节点/关系的属性
REMOVE <property-name-list>

<属性名称列表> 语法

<node-name>.<property1-name>,
<node-name>.<property2-name>, 
.... 
<node-name>.<propertyn-name> 
语法元素描述
节点名称
属性名称

例如:在书节点中删除“price”属性

MATCH (book { id:122 })
REMOVE book.price
RETURN book
3.2 删除节点/关系的标签
REMOVE <label-name-list> 

<标签名称列表> 语法

<node-name>:<label2-name>, 
.... 
<node-name>:<labeln-name> 
语法元素描述
节点名称
标签名称

例如:

MATCH (m:Movie) 
REMOVE m:Picture
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值