Neo4j delete子句

本文概述

DELETE子句用于删除Neo4j数据库中的节点或关系。

删除所有节点和关系

使用以下查询删除数据库中的所有节点和关系:

例:

MATCH (n) DETACH DELETE n

输出

Neo4j delete子句1

删除特定节点

如果要删除特定节点, 则必须在上述查询中的” n”处指定该节点的详细信息。

句法:

MATCH (node:label {properties . . . . . . . . . .  }) 
DETACH DELETE node

例:

首先在Neo4j数据库中创建一个节点” Dravid”, 如下所示:

CREATE (Dravid:player {name: "Rahul Dravid", YOB: 1968, POB: "Chennai"})

输出

Neo4j delete子句2

现在, 使用DELETE子句删除上面创建的节点。

MATCH (Dravid:player {name: "Rahul Dravid", YOB: 1968, POB: "Chennai"}) 
DELETE Dravid

输出

Neo4j delete子句3
微信公众号
手机浏览(小程序)

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_47528.jpg): failed to open stream: operation failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57
0
分享到:
没有账号? 忘记密码?