new Criteria().or
时间: 2024-05-13 07:18:12 浏览: 118
前端开源库-waterline-criteria.zip
`new Criteria().or` 是 MyBatis 的一种查询条件设置方式,用于构建 OR 条件查询。
使用该方式时,可以使用 `Criteria` 对象的 `or` 方法将多个条件组合起来,形成一个或者多个 OR 条件查询。
例如,以下代码展示了如何使用 `new Criteria().or` 构建 OR 条件查询:
```
Example example = new Example(User.class);
Criteria criteria = example.createCriteria();
criteria.andEqualTo("name", "张三");
criteria.or().andEqualTo("name", "李四");
List<User> userList = userMapper.selectByExample(example);
```
以上代码中,通过 `criteria.or().andEqualTo("name", "李四")` 构建了一个 OR 条件查询,查询条件为姓名等于 "李四"。最终执行 `userMapper.selectByExample(example)` 查询语句,返回满足条件的 `User` 对象集合。
阅读全文