mybatis-plus的or条件查询
时间: 2023-04-23 15:01:46 浏览: 1311
MyBatisPlus中使用or()和and()遇到的问题及细节处理
Mybatis-plus的or条件查询可以通过使用Wrapper的or方法来实现。具体步骤如下:
1. 创建Wrapper对象,例如:
Wrapper<User> wrapper = new QueryWrapper<>();
2. 调用Wrapper的or方法,例如:
wrapper.or(i -> i.eq("name", "张三").eq("age", 20));
3. 执行查询操作,例如:
List<User> userList = userMapper.selectList(wrapper);
以上代码表示查询name为张三或者age为20的用户信息。
注意:or方法的参数是一个Lambda表达式,用于指定or条件的具体内容。在Lambda表达式中,可以使用Wrapper的各种查询方法来构建查询条件。
阅读全文