MybatisPlus查询条件构造器的in的用法避坑
作者:互联网
// list集合
List<Integer> idsList = ... // 省略;
// 查询条件构造器
queryWrapper.in("id",idsList);
当idsList为空时候,上面的写法直接用会出问题;为了避免这个问题,应该对idsList 加个判断,如下面的写法:
if(idsList != null && idsList.size() > 0){
queryWrapper.in("id",idsList);
}else{
queryWrapper.eq("id","10086"); //10086是数据库肯定没有的数据,意为返回空
}
标签:queryWrapper,MybatisPlus,10086,避坑,用法,idsList,查询,写法,id 来源: https://blog.csdn.net/m0_60915009/article/details/121116576