mybatis-plus直接更改数据库中的某个字段方法

第一种方法

seckillVoucherService.update()

.setSql("stock=stock-1")

.eq("voucher_id",voucherId).update();

第二种方法

LambdaUpdateWrapper<SeckillVoucher> updateWrapper = new LambdaUpdateWrapper<>();
updateWrapper.eq(SeckillVoucher::getVoucherId,VoucherId).setSql("stock=stock-1");

seckillVoucherService.update(queryWrapper);

posted @ 2023-02-09 14:38  Bepowerful  阅读(759)  评论(0)    收藏  举报