云开发聚合阶段做乘法处理,是否可以用一个随机数乘以一个参数?
const result=await db.collection('test_data')
.aggregate()
.project({
luck_num:1,
name:1,
temp_luck_num:$.multiply([Math.random(), '$luck_num'])
})
.sort({
temp_luck_num: -1,
})
.limit(5)
.end()
这样相乘的结果就相当于luck_num*常数,而不是一个随机数,跪求大神指点