当前位置: 首页 > 后端技术 > Java

【Tips】QueryWrapper循环或条件

时间:2023-04-01 21:37:03 Java

后台项目使用mybatis-plus,需要遍历一个数组,关联or,但数组外等条件是and,类似select1fromtwherea=1and(blike'%2'orb='%3'orb='%4')解决方案queryWrapper.and(qw->{for(inti=0;iw.likeRight("b",val));}else{qw.or(w->w.likeRight("b"),val));}}});