Neo4j使用CQL DELETE子句
- 删除节点
- 删除节点及相关节点和关系
1. DELETE删除节点
DELETE <node-name-list>
语法元素 | 描述 |
---|---|
DELETE | CQL关键字 |
从数据库中删除的节点名称列表,用逗号(,)隔开节点名 |
-- 删除Employee节点
MATCH (e: Employee) DELETE e
-- 再用这个语句查看结果
MATCH (e: Employee) RETURN e
2. DELETE删除节点和关系
DELETE <node1-name>,<node2-name>,<relationship-name>
语法元素 | 描述 |
---|---|
DELETE | CQL关键字 |
删除关系中的一个节点node1 | |
删除关系中的一个节点node2 | |
删除node1和node2之间的关系 |
例如:
MATCH (cc: CreditCard)-[rel]-(c:Customer)
DELETE cc,c,rel