代码开发/Built_in_methods_and_variables
其他节点的输出#
用于处理其他节点输出的方法。某些方法和变量在代码节点(Code node)中不可用。
Python 支持 你可以在代码节点中使用 Python。但 Python 不可用于表达式中。
| 方法 | 说明 | 是否在代码节点中可用? |
|---|---|---|
$("<node-name>").all(branchIndex?, runIndex?) | 返回指定节点的所有项目。如果未提供 branchIndex,则默认为连接 node-name 与当前使用表达式或代码的节点的输出分支。 | ✅ |
$("<node-name>").first(branchIndex?, runIndex?) | 指定节点输出的第一个项目。如果未提供 branchIndex,则默认为上述连接分支。 | ✅ |
$("<node-name>").last(branchIndex?, runIndex?) | 指定节点输出的最后一个项目。如果未提供 branchIndex,则默认为上述连接分支。 | ✅ |
$("<node-name>").item | 关联的项目(linked item)。这是在指定节点中用于生成当前项目的那个项目。有关项目关联的更多信息,请参阅 项目关联(Item linking)。 | ✅ |
$("<node-name>").params | 包含指定节点查询设置的对象。包括该节点执行的操作、结果限制等数据。 | ✅ |
$("<node-name>").context | 布尔值。仅在使用“循环遍历项目”(Loop Over Items)节点时可用。提供关于节点内部状态的信息,可用于判断节点是否仍在处理项目。 | ✅ |
$("<node-name>").itemMatching(currentNodeInputIndex) | 在代码节点中,若需从输入项目反向追踪,应使用此方法替代 $("<node-name>").item。 | ✅ |
| 方法 | 说明 | 是否在代码节点中可用? |
|---|---|---|
_("<node-name>").all(branchIndex?, runIndex?) | 返回指定节点的所有项目。如果未提供 branchIndex,则默认为连接 node-name 与当前使用表达式或代码的节点的输出分支。 | ✅ |
_("<node-name>").first(branchIndex?, runIndex?) | 指定节点输出的第一个项目。如果未提供 branchIndex,则默认为上述连接分支。 | ✅ |
_("<node-name>").last(branchIndex?, runIndex?) | 指定节点输出的最后一个项目。如果未提供 branchIndex,则默认为上述连接分支。 | ✅ |
_("<node-name>").item | 关联的项目(linked item)。这是在指定节点中用于生成当前项目的那个项目。更多详情请参阅 项目关联(Item linking)。 | ✅ |
_("<node-name>").params | 包含指定节点查询设置的对象。包括该节点执行的操作、结果限制等数据。 | ✅ |
_("<node-name>").context | 布尔值。仅在使用“循环遍历项目”(Loop Over Items)节点时可用。提供关于节点内部状态的信息,可用于判断节点是否仍在处理项目。 | ✅ |
_("<node-name>").itemMatching(currentNodeInputIndex) | 在代码节点中,若需从输入项目反向追踪,应使用此方法替代 _("<node-name>").item。示例请参见 从工作流早期检索关联项目。 | ✅ |