> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 用循环批量处理记录

> 使用查询记录 + 循环在一次工作流运行中批量处理多条记录

<Tip>我们推荐直接在 AI 对话中构建自动化示例。只需描述你想要的工作流，AI 会为你完成全部设置，包括触发器、操作、脚本和配置。</Tip>

## 用 AI 创建

打开表格右侧边栏的 AI 对话，告诉 AI 你想要什么。例如：

*"每天早上 8 点，找出所有截止日期已过且状态不是逾期的任务，将状态更新为逾期"*

AI 会自动创建完整的工作流。你可以查看生成的脚本，用真实数据测试，确认无误后启用。

## 手动设置

1. **创建工作流**，触发器选择 **定时执行** —— 每天 08:00。
2. **添加操作** → **查询记录**。
   * 表格：**任务**
   * 筛选条件：`截止日期` **早于** `今天` AND `状态` **不是** `逾期`
3. 点击**测试**查看匹配的记录。
4. **添加操作** → **更新记录**。
5. 点击表格选择器下方的**循环执行**。
6. 选择查询记录步骤输出的数组。
7. 映射：
   * 记录 ID → 当前循环项的记录 ID（通过 **+** 插入）
   * 状态 → `逾期`
8. 点击**测试**，然后**启用**。

## 工作原理

查询记录步骤返回一个数组。启用循环执行的更新记录步骤会遍历数组中的每一项，按顺序逐条更新。
