MyBatisPlus批量处理数据
Posted 最小的帆也能远航
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyBatisPlus批量处理数据相关的知识,希望对你有一定的参考价值。
@ApiOperation("修改员工报名")
@PutMapping
public R update(@RequestParam("ids") String ids, @RequestParam("staus") Integer staus) {
if(StringUtils.isBlank(ids)){
return R.failed("传入的id为空");
}
//将ids转成list集合
List<Long> collect = Stream.of(ids).map(Long::parseLong).collect(Collectors.toList());
collect.forEach(v->{
employeesApplyService.update(new UpdateWrapper<EmployeesApplyEntity>()
.lambda()
.eq(EmployeesApplyEntity :: getId, v)
.set(EmployeesApplyEntity :: getStatus, staus));
});
return success("修改成功");
}
以上是关于MyBatisPlus批量处理数据的主要内容,如果未能解决你的问题,请参考以下文章
MyBatisPlus批量删除(查询)与按字段名删除(查询)
原创辟谣,实测MyBatisPlus批量新增/更新方法确实有效,且可单独使用无需跟随IService
原创辟谣,实测MyBatisPlus批量新增/更新方法确实有效,且可单独使用无需跟随IService
BUG03- MP的批量操作不能插入空集合com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: error: entityL(代