Neo4j教程

Neo4j 删除关系

删除关系就像删除节点一样简单。使用MATCH语句匹配要删除的关系。
您可以使用一条语句删除一个或多个关系或所有关系。
示例:
从数据库中删除名为" PLAYER_OF"的关系:
MATCH (Raul)-[r:PLAYER_OF]->(It)
DELETE r 
输出:
Neo4j删除关系1
上面的语句将匹配所有Raul关系类型为PLAYER_OF与Itly节点的节点。

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

有一种删除节点以及与该节点相关的所有关系的方法。
使用DETACH DELETE语句:
示例:
MATCH (Kohli:player{name: "Virat Kohli"}) DETACH DELETE Kohli
输出:
Neo4j删除关系2
这将删除节点" Kohli ",其中的所有名称均为" Virat Kohli"。

删除整个数据库

要删除所有数据库,请使用DETACH DELETE语句而不使用过滤器。
DETACH DELETE; 
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4