mybatis-plus,list的主键存在List<String> flieIds中,很多,怎么批量查询List<ContOptUploadFileEntity>
时间: 2023-05-19 16:03:15 浏览: 310
Mybatis 条件查询 批量增删改查功能
5星 · 资源好评率100%
您可以使用 MyBatis-Plus 提供的 LambdaQueryWrapper 类来批量查询 List<ContOptUploadFileEntity>。具体实现方式如下:
1. 创建一个 LambdaQueryWrapper 对象,指定查询的实体类 ContOptUploadFileEntity。
2. 使用 LambdaQueryWrapper 的 in 方法,指定查询条件为 flieIds 列表中的主键。
3. 调用 ContOptUploadFileEntityMapper 的 selectList 方法,传入 LambdaQueryWrapper 对象,即可批量查询 List<ContOptUploadFileEntity>。
示例代码如下:
```
List<String> flieIds = Arrays.asList("id1", "id2", "id3");
LambdaQueryWrapper<ContOptUploadFileEntity> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.in(ContOptUploadFileEntity::getId, flieIds);
List<ContOptUploadFileEntity> fileList = contOptUploadFileMapper.selectList(queryWrapper);
```
阅读全文