LambdaQueryWrapper对字段实现去重
时间: 2023-10-13 15:21:45 浏览: 572
有趣的代码段实现去重
LambdaQueryWrapper是MyBatis-Plus框架中的一个工具类,它可以用来生成查询条件,并且支持对字段进行去重操作。具体实现方法为在LambdaQueryWrapper中使用groupBy方法来指定需要去重的字段。例如:
```java
LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();
wrapper.select(User::getUsername).groupBy(User::getUsername);
List<User> userList = userMapper.selectList(wrapper);
```
这段代码将查询User表中的所有用户名,并对用户名进行去重操作,最终返回一个用户列表。
阅读全文