删除数据
APOC 库包含一个可用于删除图数据的过程。
示例
以下示例将进一步解释此过程。
以下删除所有给定 ID 的节点,每批 1000 个
MATCH (s:Student)
CALL apoc.nodes.delete(s, 1000) YIELD value
RETURN value
过程 apoc.nodes.delete
调用 Cypher 查询 DETACH DELETE
以批量删除节点。
Cypher 也可以用于批量删除给定 ID 的节点。
以下删除所有给定 ID 的节点,每批 1000 个
MATCH (s:Student)
CALL {
WITH s
DETACH DELETE s
} IN TRANSACTIONS OF 1000 ROWS