本文主要是介绍MyBatisPlus(十)判空查询,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
说明
判空查询,对应SQL语句中的 IS NULL
语句,查询对应字段为 NULL 的数据。
isNull
/*** 查询用户列表, 查询条件:电子邮箱为 null 。*/@Testvoid isNull() {LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();wrapper.isNull(User::getEmail);List<User> users = mapper.selectList(wrapper);log.info(users.toString());}
isNotNull
/*** 查询用户列表, 查询条件:电子邮箱不为 null 。*/@Testvoid isNotNull() {LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();wrapper.isNotNull(User::getEmail);List<User> users = mapper.selectList(wrapper);log.info(users.toString());}
数据库内的数据
这篇关于MyBatisPlus(十)判空查询的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!