云数据库小数点自增自减怎么操作?
发布于 5 年前 作者 chengchao 6762 次浏览 来自 官方Issues
const _ = db.command
db.collection('todos').doc('todo-id').update({
  data: {
    progress: _.inc(10)
  }
})
//这可以加减整数,小数会有精度问题
db.collection('user').where({
      _openid: openid
    }).get().then(res => {
      var dq_money = res.data[0].money;
      var ok_money = accAdd(dq_money, money);
      db.collection('user').doc(openid)
        .update({
          data: {
            money: ok_money
          }
        }).then(res => {
          console.log('[' + openid + ']' + msg + '增加金额[' + money + ']成功', res)
        })
    })
//这个会出现同时调用时覆盖

问一下大佬们是怎么解决余额小数点加减的?

2 回复

余额单位用分,不是元

php,mysql可以这样,云数据库怎么搞?

回到顶部