4. 设置待处理订单的值#
在工作流的这一步骤中,您将学习如何使用编辑字段(Set)节点在将数据传输到Airtable之前进行选择和设置。完成此步骤后,您的工作流应如下图所示:
Nathan工作流的下一个步骤是筛选数据,仅将processing
状态的订单的employeeName
和orderID
插入到Airtable中。
为此,您需要使用编辑字段(Set)节点,该节点允许您选择并设置要从一个节点传输到另一个节点的数据。
编辑字段节点
编辑字段节点既可以设置全新的数据,也可以覆盖已存在的数据。该节点在需要处理来自前序节点数据的场景中至关重要,例如将值插入电子表格或数据库时。
在Airtable节点前添加另一个节点#
在您的工作流中,按照我们在筛选订单课程中相同的操作方式,在If节点的true
连接器前添加另一个节点到Airtable节点之前。如果画布空间紧张,您可以自由地将Airtable节点拖拽至更远的位置。
配置编辑字段节点#
在 If 节点的 true
连接器后选择 + 号,搜索并添加 编辑字段(Set)节点。
打开编辑字段节点窗口后,按以下参数进行配置:
- 确保 模式 设置为 手动映射。
- 虽然可以使用我们在过滤订单课程中用过的表达式编辑器,但这次让我们将字段从输入拖拽到待设置字段:
- 将 If > orderID 拖拽为第一个字段
- 将 If > employeeName 拖拽为第二个字段
- 确保 包含其他输入字段 设置为 false。
点击 执行步骤。您应该会看到以下结果:

将数据添加到 Airtable#
接下来,让我们将这些值插入到 Airtable 中:
- 进入您的 Airtable 数据库
- 添加一个名为
processingOrders
的新表格 -
替换现有列为两个新列:
orderID
(主字段):数字类型employeeName
:单行文本类型
提醒
如果遇到问题,请参考将数据插入Airtable课程。
-
删除新表格中的三个空行
- 在 n8n 中,将编辑字段节点的连接器连接到 Airtable节点
- 更新 Airtable 节点配置,使其指向新的
processingOrders
表格而非orders
表格 - 测试您的 Airtable 节点,确保它能将记录插入到新的
processingOrders
表格中
此时,您的工作流应该如下图所示:
下一步是什么?#
Nathan 🙋: 你已经帮我自动化了一半的工作!现在我还需要为同事们计算已预订的订单。这个也能自动化吗?
You 👩🔧: 当然可以!下一步我会在一个节点中使用 JavaScript 代码来计算已预订的订单。