Skip to content

Commit

Permalink
add description for update by query.
Browse files Browse the repository at this point in the history
  • Loading branch information
heshiyou committed Dec 18, 2018
1 parent 969b6e1 commit e9512f9
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 6 deletions.
2 changes: 1 addition & 1 deletion cloud-function/node-sdk/request.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ exports.main = function testSDKNetwork(event, callback) {
```

> **info**
> 目前云函数不允许非安全端口,允许的端口有:80、443、8080、8443。
> 目前云函数内请求不允许非安全端口,允许的端口有:80、443、8080、8443。
>
> 如因业务需求需要请求其他端口,可通过工单申请,注明域名、端口、路径及使用场景说明。
Expand Down
10 changes: 7 additions & 3 deletions cloud-function/node-sdk/schema/update-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -307,9 +307,12 @@ order.set('date', 'abc')
order.update()
```

## 批量更新数据项
## 自定义条件批量更新数据项

通过设置查询条件,将符合条件的数据进行批量更新操作。
通过设置自定义查询条件 Query,将符合条件的数据进行批量更新操作

> 注意:由于条件查询可能命中非常多的数据,默认情况下,限制为最多更新前 1000 条数据。
> 如需要一次性更新更多数据,请参考下一个章节:不触发触发器的更新,或者通过维护分页来进行。
其中:
- `Query` 对象的使用请查看 [查询数据项](./query.md) 章节
Expand All @@ -326,6 +329,7 @@ let query = new BaaS.Query()
// 设置查询条件(比较、字符串包含、组合等)
...

// limit、offset 可以指定按条件查询命中的数据分页
let records = MyTableObject.limit(10).offset(0).getWithoutData(query)

// 与更新特定记录一致
Expand Down Expand Up @@ -378,7 +382,7 @@ then 回调中的 res 对象结构如下:

200 更新成功,400 请求数据非法

### 批量更新时不触发触发器
### 按条件批量更新时不触发触发器

```js
let MyTableObject = new BaaS.TableObject(tableID)
Expand Down
8 changes: 6 additions & 2 deletions js-sdk/schema/update-record.md
Original file line number Diff line number Diff line change
Expand Up @@ -355,9 +355,12 @@ order.set('date', 'abc')
order.update()
```

### 批量更新数据项
### 按条件批量更新数据项

SDK 1.4.0 及以上版本支持批量更新数据项。可以通过设置查询条件,将符合条件的数据进行批量更新操作。
SDK 1.4.0 及以上版本支持批量更新数据项。可以通过设置自定义查询条件 Query,将符合条件的数据进行批量更新操作。

> 注意:由于条件查询可能命中非常多的数据,默认情况下,限制为最多更新前 1000 条数据。
> 如需要一次性更新更多数据,请参考下一个章节:不触发触发器的更新,或者通过维护分页来进行。
其中:
- `Query` 对象的使用请查看 [查询数据项](./query.md) 章节
Expand All @@ -374,6 +377,7 @@ let query = new wx.BaaS.Query()
// 设置查询条件(比较、字符串包含、组合等)
...

// limit、offset 可以指定按条件查询命中的数据分页
let records = MyTableObject.limit(10).offset(0).getWithoutData(query)

// 与更新特定记录一致
Expand Down

0 comments on commit e9512f9

Please sign in to comment.