📜  获取事务 - 任何代码示例

📅  最后修改于: 2022-03-11 14:57:32.809000             🧑  作者: Mango

代码示例1
models.sequelize.transaction(function (t) {

return models.Banks.findOne({where: {
       money: {
         $gt: 0
       }
    }, lock: t.LOCK.UPDATE, transaction: t }).then(function(bank){

    bank.money -= amountToWithdraw;
    return bank.save({transaction: t});
  })
})