为了账号安全,请及时绑定邮箱和手机立即绑定

UpdateWrapper更新字段时如何设置自增和自减

更新表字段时,经常会遇到某属性自增或自减,例如库存数量。若是xml形式,可以很方便的在sql中表达自增或自减。但是使用UpdateWrappeer,set部分传入的是entity对象,除了在update之前先查一遍库存的值,再set到entity中之外,有没有更简便的方式达到自增或自减?(ps:自增或自减数量不是固定的)

正在回答

3 回答

还可以使用这种方式https://mp.baomidou.com/guide/faq.html#如何-update-时-column-column-1

0 回复 有任何疑惑可以回复我~

已经搞定了,可以通过UpdateWrapper.setSql(String sql)解决了

0 回复 有任何疑惑可以回复我~
#1

老猿

对,可以使用setSql方法,问题解决了就好,没帮上你的忙,最近太忙了,没怎么上线。
2021-08-06 回复 有任何疑惑可以回复我~

相类似的问题还有,对金额,时间等的操作,如set时间为原来时间之后的某个时间(一天一周等)

0 回复 有任何疑惑可以回复我~
#1

williamharley 提问者

还有version字段等
2021-07-21 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

UpdateWrapper更新字段时如何设置自增和自减

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信