N8N中文教程
集成节点/Creating_nodes/Build_your_node/Reference

项目链接#

仅适用于编程式节点

本指南适用于编程式节点。如果您使用的是声明式节点,n8n 会自动为您处理配对项目。

使用 n8n 的项目链接功能来访问当前项目之前的数据项。n8n 需要知道给定输出项目来自哪个输入项目。如果缺少此信息,其他节点中的表达式可能会中断。作为节点开发者,您必须确保节点返回的所有项目都支持此功能。

这适用于编程式节点(包括触发节点)。构建声明式节点时无需考虑项目链接。有关节点样式的更多信息,请参阅选择节点构建方法

请先阅读项目链接概念,该文档提供了项目链接的概念概述,并详细说明了 n8n 可以自动处理链接的场景。

如果需要手动处理项目链接,请通过在每个节点返回的项目上设置 pairedItem 来实现:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20

| ``` // 使用传入项目的 pairedItem 信息 newItem={ "json":{...}, "pairedItem":{ "item":item.pairedItem, // 可选:选择要使用的输入 // 如果节点合并了多个输入,请设置此项 "input":0 };

// 或手动设置索引 newItem={ "json":{...} "pairedItem":{ "item":i, // 可选:选择要使用的输入 // 如果节点合并了多个输入,请设置此项 "input":0 }, };


---|---
与文档交流
本页面 [点赞](https://docs.n8n.io/_images/assets/thumb_up.png)有帮助  [点踩](https://docs.n8n.io/_images/assets/thumb_down.png)没帮助
感谢您的反馈!
提交
[上一页 HTTP 请求助手](https://docs.n8n.io/integrations/creating-nodes/build/reference/http-helpers/) [下一页 UX 指南](https://docs.n8n.io/integrations/creating-nodes/build/reference/ux-guidelines/)
基于 [Material for MkDocs Insiders](https://squidfunk.github.io/mkdocs-material/) 构建

On this page