咸虾米
咸虾米
  • 发布:2025-06-04 22:40
  • 更新:2025-06-06 15:16
  • 阅读:80

【报Bug】支付宝云不支持聚合数据库运算方法

分类:uniCloud

产品分类: uniCloud/支付宝小程序云

操作步骤:

运行以上提供的代码

预期结果:

使用数据库操作符结合project生成新的字段

实际结果:

没有正确返回,提示不支持

bug描述:

let rr = await dbJQL.collection("JLJ-activity-raffle").aggregate()  
.match({_id:id})  
.project({  
    allWinUsers:$.reduce({  
            input: "$optLogs.win_user",  
            initialValue: [],  
            in: $.concatArrays(["$$value", "$$this"])  
    }),  
    optLogs: 1,  
    awardsList: 1  
})  
.end();       
return rr;

以上代码在支付宝云运行就会报错不支持,在阿里云是支持的,uniCloud的聚合数据库运算方法$.reduce 、 $.concatArrays 不支持

2025-06-04 22:40 负责人:无 分享
已邀请:
DCloud_uniCloud_VK

DCloud_uniCloud_VK

已确认bug,等待支付宝云修复

要回复问题请先登录注册