跳转至

项目链接#

仅限编程式节点

此指导适用于编程式节点。如果您使用声明式样式,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
		},
};
此页面是否
💬 微信

🚀 与作者交流

关注公众号
n8n实战笔记公众号
n8n实战笔记
📚 教程 💡 案例 🔧 技巧
添加微信
添加作者微信
1对1 专业指导
⚡ 快答 🎯 定制 🚀 支持