【问题标题】:Sequelize update - balance续集更新-平衡
【发布时间】:2022-08-16 00:08:19
【问题描述】:

我不知道如何从 100 中减去 50 使用sequelize mysql。 什么。我该怎么做?

var us = await User.findOne({ where: { userID: ctx.from.id } })
await us.update({balance: -50?})

    标签: javascript mysql node.js sequelize.js


    【解决方案1】:

    您可以在更新时在代码中引用当前余额:

    var us = await User.findOne({ where: { userID: ctx.from.id } })
    await us.update({balance: (us?.balance ?? 0) - 50})
    

    【讨论】:

      猜你喜欢
      • 2015-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-13
      • 2016-07-27
      • 1970-01-01
      相关资源
      最近更新 更多