删除数据

APOC 库包含一个可用于删除图数据的过程。

删除数据的过程

合格名称 类型

apoc.nodes.delete(nodes ANY, batchSize INTEGER) - 删除给定 ID 的所有 NODE 值。

过程

示例

以下示例将进一步解释此过程。

以下删除所有给定 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
© . All rights reserved.