# 云函数批量修改数据
# 简要描述
- 按条件批量更新字段
- 参数结构与 批量修改数据 完全一致
where、column必填;limit可选,默认 / 上限 500- 返回实际更新行数
# 方法名称
potato.updateList(tableName, param)
1
# 参数说明
| 参数 | 必选 | 类型 | 说明 |
|---|---|---|---|
| tableName | 是 | String | 表名称 |
| param | 是 | Object | 见下方结构 |
# param 结构(与数据库接口 body 一致)
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| where | 是 | Array | 条件数组,同 selectList |
| column | 是 | Object | 要修改的字段,如 { status: '1' } |
| limit | 否 | Number | 默认 / 上限 500 |
{
column: { status: '1' },
where: [
{ reg: 'eq', column: 'status', value: '0' }
],
limit: 200
}
1
2
3
4
5
6
7
2
3
4
5
6
7
# 调用实例
var param = {
column: {
status: '1'
},
where: [
{ reg: 'eq', column: 'status', value: '0' }
],
limit: 200
};
var res = potato.updateList('test', param);
return res;
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11