【小程序】抽奖活动小程序之随机选取中奖用户功能实现

随机选取

如果现在进行抽奖活动,需要选出一名幸运用户。可以使用聚合Aggregate.sample(size: number)实现,那么 sample 的调用方式如下:

`db.collection('users')
.aggregate()
.sample({

size: 1

})
.end()`

返回了随机选中的一个用户对应的记录,结果如下:

{ "_id": "696529e4-7e82-4e7f-812e-5144714edff6", "name": "b" }

【小程序】抽奖活动小程序之随机选取中奖用户功能实现

【小程序】抽奖活动小程序之随机选取中奖用户功能实现

【小程序】抽奖活动小程序之随机选取中奖用户功能实现

总结

如果现在进行抽奖活动,需要选出一名幸运用户。那么使用云开发的聚合方法 sample,可以轻松实现这样的一个场景。

以上是 【小程序】抽奖活动小程序之随机选取中奖用户功能实现 的全部内容, 来源链接: utcz.com/a/102366.html

回到顶部