1.  删除一个节点  DELETE       

     如下一个节点,删除这个节点可以有两种方法,通过 id 属性,或者 name 属性。

                                Neo4j 删除一个节点, 删除一个节点及其所有的关系,删除所有的节点和所有的关系

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

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

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

MATCH (r)
WHERE id(r) = 492
DELETE r

2.  删除一个节点及其所有的关系

如下删除节点 temp1 和  temp1 和其他三个节点的关系。

                                  Neo4j 删除一个节点, 删除一个节点及其所有的关系,删除所有的节点和所有的关系

MATCH (r)
WHERE id(r) = 493
DETACH DELETE r

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

MATCH (r)
DETACH DELETE r

                     删完就是这样了,请慎重。

                 Neo4j 删除一个节点, 删除一个节点及其所有的关系,删除所有的节点和所有的关系

 

相关文章: