代码开发/Built_in_methods_and_variables
当前节点输入#
用于处理当前节点输入的方法。部分方法和变量在代码节点(Code node)中不可用。 Python 支持 你可以在代码节点中使用 Python。它不适用于表达式(expressions)中。 JavaScriptPython
| 方法 | 说明 | 是否在代码节点中可用? |
|---|---|---|
$binary | $input.item.binary 的简写形式。表示从节点传入的二进制数据 | ❌ |
$input.item | 当前正在处理的节点输入项(item)。有关配对项(paired items)和项链接(item linking)的更多信息,请参考 项链接。 | ✅ |
$input.all() | 当前节点中的所有输入项。 | ✅ |
$input.first() | 当前节点中的第一个输入项。 | ✅ |
$input.last() | 当前节点中的最后一个输入项。 | ✅ |
$input.params | 包含前一个节点查询设置的对象。其中包括其执行的操作、结果限制等数据。 | ✅ |
$json | $input.item.json 的简写形式。表示从节点传入的 JSON 数据。有关项结构的信息,请参考 数据结构。 | ✅ (当设置为“为每个项运行一次”时可用) |
$input.context.noItemsLeft | 布尔值。仅在使用“循环遍历项”(Loop Over Items)节点时可用。提供关于节点内部状态的信息,可用于判断节点是否仍在处理项。 | ✅ |
| 方法 | 说明 | |
| --- | --- | |
_input.item | 当前正在处理的节点输入项。有关配对项和项链接的更多信息,请参考 项链接。 | |
_input.all() | 当前节点中的所有输入项。 | |
_input.first() | 当前节点中的第一个输入项。 | |
_input.last() | 当前节点中的最后一个输入项。 | |
_input.params | 包含前一个节点查询设置的对象。其中包括其执行的操作、结果限制等数据。 | |
_json | _input.item.json 的简写形式。表示从节点传入的 JSON 数据。有关项结构的信息,请参考 数据结构。在将 模式(Mode) 设置为 为每个项运行一次(Run Once for Each Item) 时可用。 | |
_input.context.noItemsLeft | 布尔值。仅在使用“循环遍历项”节点时可用。提供关于节点内部状态的信息,可用于判断节点是否仍在处理项。 |