neo4j清空所有数据命令如下:

MATCH (n)
OPTIONAL MATCH (n)-[r]-()
DELETE n,r
  1. 删除一个节点 DELETE
    如下一个节点,删除这个节点可以有两种方法,通过 id 属性,或者 name 属性。

1.1 通过 name 属性 删除这一个节点,如下所示:

MATCH (n:TEST1{name:'temp'})
delete n

1.2 通过 id 属性 删除这一个节点,如下所示:

MATCH (r)
WHERE id(r) = 492
DELETE r
  1. 删除一个节点及其所有的关系
    如下删除节点 temp1 和 temp1 和其他三个节点的关系。
    在这里插入图片描述
MATCH (r)
WHERE id(r) = 493
DETACH DELETE r

3.删除所有节点和所有的关系

MATCH (r)
DETACH DELETE r
  1. 删除一个标签中所有的节点
    删除标签为Loc的所有节点。
MATCH (r:Loc)
DETACH DELETE r
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐