删除节点的单个属性:
// 删除名字为'John'的Person节点的city属性
MATCH (p:Person {name: 'John'})
REMOVE p.city
RETURN p
在这个例子中,使用MATCH找到名字为'John'的Person节点,然后使用REMOVE命令删除该节点的city属性。
删除节点的多个属性:
// 删除名字为'Alice'的Person节点的age和city属性
MATCH (p:Person {name: 'Alice'})
REMOVE p.age, p.city
RETURN p
在这个例子中,使用MATCH找到名字为'Alice'的Person节点,然后使用REMOVE命令删除该节点的age和city属性。
删除节点的所有属性:
// 删除名字为'Bob'的Person节点的所有属性
MATCH (p:Person {name: 'Bob'})
REMOVE p
RETURN p
在这个例子中,使用MATCH找到名字为'Bob'的Person节点,然后使用REMOVE命令删除该节点的所有属性。请注意,这不会删除节点本身,只是删除节点的属性。
与DELETE命令不同,REMOVE命令仅用于删除节点的属性,而不删除节点本身或节点之间的关系。使用REMOVE命令时,请确保你了解正在执行的操作,并仔细考虑其影响。
转载请注明出处:http://www.pingtaimeng.com/article/detail/9290/Neo4j