亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

多次更新使用update(entity,wrapper)方法存在問題

QueryWrapper<NewUser> queryWrapper = new QueryWrapper<NewUser>();

??????? NewUser selectById = new NewUser();

??????? selectById.setName("哆啦A夢");

??????? queryWrapper.eq("name", "新手機").eq("version", 4);

??????? newUserMapper.update(selectById, queryWrapper);

?

則查詢日志如下

DEBUG==>? Preparing: UPDATE tb_newUser SET name=?, age=?, update_time=?, version=? WHERE deleted=0 AND (name = ? AND version = ? AND version = ?)

DEBUG==> Parameters: 哆啦A夢(String), 0(Integer), 2020-05-07 17:02:00.139(Timestamp), 1(Integer), 新手機(String), 4(Integer), 0(Integer)

DEBUG<==??? Updates: 0

怎樣解決?????

正在回答

1 回答

? ? ? 你是要多次復用QueryWrapper嗎?使用樂觀鎖插件了嗎?如果使用樂觀鎖插件,是不能多次復用QueryWrapper的。我一般是不會復用條件構造器的。

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

舉報

0/150
提交
取消

多次更新使用update(entity,wrapper)方法存在問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號