5.3.2.6. count¶
-
cloud.database.collection.
count
()¶ 统计集合记录数或统计查询语句对应的结果记录数,云函数端因属于管理端,因此可以统计所有集合的记录数(小程序端统计会受限于权限,可见小程序端的 count)
- 返回类型
Promise<Result>
- 返回
resolve 查询的结果,Result 定义见下方
{ total: number; // 结果数量 }
reject 失败原因
- 示例-Promise
获取我的待办事项总数
const cloud = require('wx-server-sdk') cloud.init() const db = cloud.database() exports.main = async (event, context) => await db.collection('todos').where({ _openid: 'xxx' // 填入当前用户 openid }).count()