以下是MybatisPlus的删除方法示例:

  1. 根据id删除
int result = userService.removeById(id);
  1. 根据条件删除
LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(User::getAge, 20);
int result = userService.remove(wrapper);
  1. 批量删除
List<Long> ids = Arrays.asList(1L, 2L, 3L);
int result = userService.removeByIds(ids);
  1. 根据条件删除并返回结果
LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(User::getAge, 20);
List<User> userList = userService.list(wrapper);
int result = userService.remove(wrapper);
return userList;

以上是MybatisPlus删除方法的示例,可以根据具体的需求进行调整和扩展

mybatisplus 删除方法示例

原文地址: https://www.cveoy.top/t/topic/gRVd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录