Skip to content

CustomData#

$execution.customData.get()#

描述: 返回存储在给定键下的自定义执行数据。 更多信息

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

返回值: 字符串

来源: 自定义 n8n 功能

参数:

  • key(字符串)- 存储数据的键(标识符)

示例:

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

$execution.customData.getAll()#

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

语法: $execution.customData.getAll()

返回值:对象

来源: 自定义 n8n 功能

示例:

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

$execution.customData.set()#

描述: 将自定义执行数据存储在指定的键下。使用此方法可以轻松按此数据过滤执行。 更多信息

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

来源: 自定义 n8n 功能

参数:

  • key(字符串)- 存储数据的键(标识符)
  • value(字符串)- 要存储的数据

示例:

1
2
// 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(对象)- 一个包含要设置的数据的键值对的 JavaScript 对象

示例:

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