其他分享
首页 > 其他分享> > MybatisPlus查询条件构造器的in的用法避坑

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