当前使用版本(必填,否则不予处理)
mybatis-plus-boot-starter:3.5.1
该问题是如何引起的?(确定最新版也有问题再提!!!)
List<LoadTransformer> list = new LambdaQueryChainWrapper<>(loadTransformerMapper)
.in(LoadTransformer::getDeviceId, deviceIds)
.list();
return list.stream()
.collect(Collectors.toMap(LoadTransformer::getDeviceId, po -> loadTransformerObjectMapper.poToDto(po)));
传入三个deviceIds,其中只有一个有效,对应数据库中唯一的记录。但是查询出三条除id外完全相同的记录。