Skip to content

4. 为处理中订单设置值#

在工作流的这一步中,您将学习如何使用编辑字段(设置)节点在将数据传输到 Airtable 之前选择和设置数据。完成此步骤后,您的工作流应该如下所示:

Nathan 工作流的下一步是过滤数据,仅将所有 processing 订单的 employeeNameorderID 插入 Airtable。

为此,您需要使用编辑字段(设置)节点,它允许您选择和设置要从一个节点传输到另一个节点的数据。

编辑字段节点

编辑字段节点可以设置全新的数据,也可以覆盖已存在的数据。此节点在期望来自前一个节点的传入数据的工作流中至关重要,例如将值插入电子表格或数据库时。

在 Airtable 节点之前添加另一个节点#

在您的工作流中,以与我们在 过滤订单 课程中在 If 节点的 true 连接器上所做的相同方式,在 If 节点Airtable 节点 之前添加另一个节点。如果您的画布感觉拥挤,请随意将 Airtable 节点拖得更远。

配置编辑字段节点#

现在,在选择来自 If 节点 true 连接器的 + 号后,搜索编辑字段(设置)节点

打开编辑字段节点窗口后,配置这些参数:

  • 确保模式设置为手动映射
  • 虽然您可以使用我们在过滤订单课程中使用的表达式编辑器,但这次让我们将字段从输入拖动到要设置的字段
    • If > orderID 拖动为第一个字段。
    • If > employeeName 拖动为第二个字段。
  • 确保包含其他输入字段设置为 false。

选择执行步骤。您应该看到以下结果:

编辑字段(设置)节点
编辑字段(设置)节点

将数据添加到 Airtable#

接下来,让我们将这些值插入 Airtable:

  1. 转到您的 Airtable 基础。
  2. 添加一个名为 processingOrders 的新表格。
  3. 用两个新列替换现有列:

    • orderID(主字段):Number
    • employeeName:Single line text

    提醒

    如果您遇到困难,请参考将数据插入 Airtable 课程。

  4. 删除新表格中的三个空行。

  5. 在 n8n 中,将编辑字段节点连接器连接到 Airtable 节点
  6. 更新 Airtable 节点配置以指向新的 processingOrders 表格而不是 orders 表格。
  7. 测试您的 Airtable 节点以确保它将记录插入新的 processingOrders 表格。

在这个阶段,您的工作流现在应该如下所示:

接下来做什么?#

Nathan 🙋:您已经自动化了我一半的工作!现在我仍然需要为我的同事计算已预订的订单。我们也可以自动化那个吗?

您 👩‍🔧:是的!在下一步中,我将在节点中使用一些 JavaScript 代码来计算已预订的订单。