如题 想修改数据库中某一列所有的值该如何操作呢 干白天不懂求懂行的指点一下哥们的毕设吧
循环更新:
使用limit限制每次更新的记录数,直到都更新完。
或者指定主键或唯一索引值范围,每次更新一部分,需要主键或唯一索引是顺序递增的。
随便写一个:
比如前端选中多条数据 传递id数组为: idsList
LambdaUpdateWrapper<Entity> updateWrapper = new LambdaUpdateWrapper<Entity>().in(Entity::getId,idslIst);
Entity entity = new Entity();
entity.setStatus(0);
entityMapper.update(entity,updateWrapper);