支付宝云不支持聚合数据库运算方法的uni-app

支付宝云不支持聚合数据库运算方法的uni-app

操作步骤:

  • 运行以上提供的代码

预期结果:

  • 使用数据库操作符结合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 不支持


更多关于支付宝云不支持聚合数据库运算方法的uni-app的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于支付宝云不支持聚合数据库运算方法的uni-app的实战教程也可以访问 https://www.itying.com/category-93-b0.html


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

回到顶部