课程
/后端开发
/Java
/MyBatis-Plus入门
第四题可以用多条件查询(
selectByMap
)吗?
2019-11-04
源自:MyBatis-Plus入门 3-3
正在回答
第四题不可以使用selectByMap,因为selectByMap中传入的Map参数中的键值对,都会作为where中的等值条件。
例如:
Map<String, Object> map= new HashMap<>(); map.put(name,"laoyuan"); map.put(age,21); userMapper.selectByMap(map);
最后的查询条件为where name='laoyuan' and age=21
举报
MyBatis-Plus框架入门必学课程!
4 回答连表查询如何区分条件
4 回答使用条件构造器查询时,如果所有条件都不满足,是不是就是查询所有数据,而非满足条件的数据
4 回答条件构造器在多表联查中的使用
1 回答自定义的sql分页查询,selectUserPage 方法可以用@Select吗
2 回答条件构造器是否可以用后面的条件覆盖前面相同key值的条件