Neo4j 删除关系

2025 年 3 月 17 日 | 阅读 1 分钟

删除关系就像删除节点一样简单。使用 MATCH 语句来匹配您要删除的关系。

您可以使用一个语句删除一个或多个关系,或所有关系。

示例

从数据库中删除名为 "PLAYER_OF" 的关系

输出

Neo4j Delete a relationship 1

上面的语句将匹配所有与 Itly 节点具有 PLAYER_OF 关系类型的 Raul 节点。


删除与节点相关的所有关系

有一种方法可以删除一个节点以及与该节点相关的所有关系。

使用 DETACH DELETE 语句

示例

输出

Neo4j Delete a relationship 2

这将删除节点 "Kohli",其中 name 为 "Virat Kohli",以及其所有关系。


删除整个数据库

要删除所有数据库,请使用 DETACH DELETE 语句,而无需使用过滤器。


下一个主题Neo4j 读取子句