apoc.periodic.submit

详细信息

语法

apoc.periodic.submit(name, statement [, params ]) :: (name, delay, rate, done, cancelled)

描述

创建一个在后台运行指定 Cypher 语句一次的任务。

输入参数

名称

类型

描述

名称 (name)

STRING

任务名称。

statement

STRING

要执行的 Cypher 语句。

params

MAP

{ params = {} :: MAP } 默认值为: `{}.

返回参数

名称

类型

描述

名称 (name)

STRING

任务名称。

delay

INTEGER(整数)

任务的延迟时间。

rate

INTEGER(整数)

任务的速率。

done

布尔值 (BOOLEAN)

任务是否已完成。

cancelled

布尔值 (BOOLEAN)

任务是否已取消。

用法示例

CALL apoc.periodic.submit(
  "create-person",
  "CREATE (:Person {name: 'Michael Hunger'})"
);
结果
名称 (name) delay rate done cancelled

"create-person"

0

0

FALSE

FALSE