跳到主要内容

条目链接概念#

节点创建的每个输出条目都包含元数据,这些元数据将其与节点用于生成它们的输入条目相关联。这会形成一个条目链,您可以沿此链回溯访问先前的条目。理解这一概念可能较为复杂,尤其在节点拆分或合并数据时。构建自定义编程节点或使用代码节点的某些场景时,需掌握条目链接机制。

本文档提供该功能的概念性概述。具体使用细节请参考:

n8n的自动条目链接#

若节点未控制输入条目与输出条目的链接方式,n8n将尝试自动推测链接逻辑:

  • 单输入单输出:输出链接至输入
  • 单输入多输出:所有输出均链接至该输入
  • 多输入多输出:
    • 若保留输入条目但调整顺序(或部分删除),n8n可自动添加正确的链接条目信息
    • 若输入输出数量相等,n8n按顺序建立链接(输出1→输入1,输出2→输入2,依此类推)
    • 若数量不匹配或创建全新条目,n8n无法自动建立链接

当n8n无法自动链接条目且节点未处理链接逻辑时,系统将显示错误信息。详见条目链接错误

条目链接示例#

显示工作流中多条目线程链接的示意图

本示例中,尽管条目顺序发生变化,n8n仍能将节点中的条目反向链接至多个前置步骤。这意味着按字母顺序排序电影的节点,可以访问获取著名电影演员节点中关联条目的信息。

访问关联条目的方法因使用场景而异(界面操作、表达式编辑或代码节点)。请探索以下资源: