批量修改数据
描述
根据数据筛选条件批量修改某个字段值
使用须知
开发前,请仔细阅读开发指南。
- POST请求头
{"Authorization": "Bearer YOUR_APIKEY"}
YOUR_APIKEY
请阅读开发指南了解。
接口URL
POST - /openapi/v1/app/{app_id}/entry/{entry_id}/data_batch_update
名词解释
名称 | 说明 |
---|---|
app_id | 应用ID |
entry_id | 该应用内的表单ID |
app_id
+entry_id
表示全局唯一的表单标识,前往开发平台中的API文档进行查看。
请求参数
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
filter | Object | 否 | 数据筛选器,不填查所有 | |
filter.rel | and | String | 否 | 筛选组合关系,and或or |
filter.cond | Object | 否 | 过滤条件列表 | |
filter.cond.field | creator | String | 否 | 字段名 |
filter.cond.method | eq | String | 否 | 过滤方法 |
filter.cond.value | 51f42f2afeac62cd06d2c8fd | Array | 否 | 过滤值 |
idList | [] | Array | 否 | 批量修改数据id列表和筛选条件属于and关系 |
field | 文本1 | String | 是 | 字段别名 |
value | 批量修改 | String | 是 | 字段值 |
请求示例
{
"filter": {
"rel": "and",
"cond": [
{
"field": "单行文本",
"method": "eq",
"value": [
"张三"
]
}
]
},
"idList": [],
"field": "单行文本",
"value": "批量修改"
}
响应参数
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
total | 21 | Number | 符合条件总条数 |
success | 21 | Number | 修改成功条数 |
fail | 0 | Number | 修改失败条数 |
响应数据样例
{
"total": 21,
"success": 21,
"fail": 0
}