跳到主要内容

CustomData(自定义数据)

$execution.customData.get() ​

说明: 返回存储在指定键下的自定义执行数据。更多信息

语法: $execution.customData.get(key)

返回值: String(字符串)

来源: n8n 自定义功能

参数:

  • key(String)— 存储数据所用的键(标识符)。

示例:

// Get the user's email (which was previously stored)
$execution.customData.get("user_email") //=> "me@example.com"

$execution.customData.getAll() ​

说明: 返回当前执行中已设置的所有自定义数据键值对。更多信息

语法: $execution.customData.getAll()

返回值: Object(对象)

来源: n8n 自定义功能

示例:

$execution.customData.getAll() //=> {"user_email": "me@example.com", "id": 1234}

$execution.customData.set() ​

说明: 将自定义执行数据存储在指定的键下,便于按这些数据筛选执行记录。更多信息

语法: $execution.customData.set(key, value)

来源: n8n 自定义功能

参数:

  • key(String)— 存储数据所用的键(标识符)。
  • value(String)— 要存储的数据。

示例:

// Store the user's email, to easily retrieve all execs related to that user later
$execution.customData.set("user_email", "me@example.com")

$execution.customData.setAll() ​

说明: 为本次执行设置多组自定义数据键值对,便于按这些数据筛选执行记录。更多信息

语法: $execution.customData.setAll(obj)

来源: n8n 自定义功能

参数:

  • obj(Object)— 包含待设置数据键值对的 JavaScript 对象。

示例:

$execution.customData.setAll({"user_email": "me@example.com", "id": 1234})

相关资源 ​

本文为社区中文翻译。查看对应英文原文