Neo4j删除关系

本文概述

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

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

例:

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

MATCH (Raul)-[r:PLAYER_OF]->(It)
DELETE r

输出

Neo4j删除关系1

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


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

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

使用DETACH DELETE语句:

例:

MATCH (Kohli:player{name: "Virat Kohli"}) DETACH DELETE Kohli

输出

Neo4j删除关系2

这将删除所有关系为” Virat Kohli”的节点” Kohli”。


删除整个数据库

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

DETACH DELETE;
微信公众号
手机浏览(小程序)

Warning: get_headers(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(): Failed to enable crypto in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(https://static.shanhubei.com/qrcode/qrcode_viewid_47533.jpg): failed to open stream: operation failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57
0
分享到:
没有账号? 忘记密码?