小程序
小游戏
企业微信
微信支付
扫描小程序码分享
想利用如下代码获取到数据库中的所有openid的集合,已配置数据权限为所有用户可读,但是只获取到了当前用户的openid
return await db .collection("table") .aggregate() .group({ _id: null, openids: $.addToSet('$_openid') }) .end()
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
const db = wx.cloud.database() //云函数端为const db = cloud.database() const _ = db.command const $ = db.command.aggregate Page({ /** * 页面的初始数据 */ data: { }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { //小程序端获取查询100-无数个记录以上(注意基础库) let that = this const db = wx.cloud.database() db.collection('table').aggregate() .limit(1000) .end() .then(res => { console.log("list", res.list) that.setData({ list: res.list, }) }) }, })
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
const db = wx.cloud.database() //云函数端为const db = cloud.database() const _ = db.command const $ = db.command.aggregate Page({ /** * 页面的初始数据 */ data: { }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { //小程序端获取查询100-无数个记录以上(注意基础库) let that = this const db = wx.cloud.database() db.collection('table').aggregate() .limit(1000) .end() .then(res => { console.log("list", res.list) that.setData({ list: res.list, }) }) }, })