收藏
回答

云数据库里面的数字字符串如何使用sum等数学运算符号?

// 云函数入口函数

exports.main = async (event, context) => {

const wxContext = cloud.getWXContext()

const $ = db.command.aggregate

var res = db

.collection('records')

.aggregate()

.match({

user_id: 'oxxxxxx'

})

.group({

_id: "$indexCar",

totalPrice: $.sum('$money')//这个money我在云数据库存的是 string类型,但是我算总的消耗的时候,不能用sum运算符,请问在这里如何把money转成number类型进行数学运算,或则是否有别的思路可以求和

})

.end()

console.log("res ", res)

return res;

}


回答关注问题邀请回答
收藏

1 个回答

  • 吱嗷赵
    吱嗷赵
    2020-05-28

    试试这个

    parseInt(XXXXX)

    2020-05-28
    有用
    回复
登录 后发表内容
问题标签