【笔记】云开发如何随机获取若干记录
由于where不能跟聚合函数aggregate一起配合使用,在社区寻求答案
https://developers.weixin.qq.com/community/develop/doc/000060793e4e70cb56e9b12a956400
现经亲测可行
占位
db.collection('question')
.aggregate()
.match({
pid: id
})
.sample({
size: xx
})
.end()
.then(res => {
console.log('[数据库] [查询记录] 成功: ', res)
let items = res.list;
})
占位
注意一点聚合函数返回的res里面不是data,而是list
占位