QueryWrapper可以条件去重吗
时间: 2023-10-09 13:08:26 浏览: 67
mybatis-plus QueryWrapper条件查询器
Yes,QueryWrapper可以条件去重。你可以使用QueryWrapper的distinct方法来实现条件去重,例如:
```
QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.select("name", "age").eq("age", 18).distinct(true);
List<User> userList = userMapper.selectList(queryWrapper);
```
在上面的示例中,我们通过QueryWrapper的select方法来指定查询的字段,然后通过eq方法来添加查询条件,最后通过distinct方法来实现条件去重。注意,distinct方法的参数需要传入true来开启去重。
阅读全文