写入记录
AI-generatedSummary
根据写入模式,更新符合筛选条件的现有记录或批量创建新记录到飞书多维表格
Inputs
- tableUrl (required) — 粘贴飞书多维表格完整链接,格式如 https://xxx.feishu.cn/base/xxx?table=tblxxx,系统自动提取 App Token 与 Table ID
- writeMode — 选择写入模式:更新现有行或新增行,默认更新模式,仅在 operation=write 时显示
- targetColumn (required) — 要写入数据的列名,必须与飞书表格中的列名完全一致(区分大小写),仅在 operation=write 时显示
- writeContent (required) — 要写入的文本内容,支持使用 n8n 表达式引用上游数据,如 {{ $json.fieldName }},仅在 operation=write 时显示
- writeFilterCondition — 每行一条筛选规则,用于定位要更新的记录。语法:列名+关键词(匹配包含关键词的行),列名-关键词(排除包含关键词的行),列名+空值/非空值(匹配空值或非空值的行)。留空则更新所有记录,当 writeMode=update 时显示
- newRowCount — 要创建的新行数量,范围 1-100。每行都会写入相同的内容到目标列,当 writeMode=create 时显示
Output shape
array
每个项包含 json 字段,record_id 与目标列的写入内容;成功时首条记录附加 _summary 状态概览;失败时返回错误汇总。状态:success(全成功),error(全失败),partial(部分成功)
Examples
Example 1: 更新记录
writeMode=update, targetColumn=状态, writeContent=进行中, writeFilterCondition=状态+进行中
Example 2: 创建记录
writeMode=create, targetColumn=备注, writeContent=处理完成, newRowCount=3