概述
开门见山直奔主题:
此处是搭配and使用。
针对使用QueryWrapper时,我们想在sql里面直接增加where条件为and (a=? or b=? or c=?)这样形式的,可以直接使用lamda表达式:
eg: new QueryWrapper().and(wrapper-> wrapper.or().eq().or().like())这样的写法。
如果动态添加or的话就需要在表达式中写方法处理了
eg:new QueryWrapper().and(wrapper->{
for(String a: list){
wrapper.or(w->w.eq())
}
})
使用方式基本就这样了,可以基于如此扩展。
最后
以上就是包容曲奇为你收集整理的Mybatis-plus深入开发(详解Wrapper使用Or搭配and使用)的全部内容,希望文章能够帮你解决Mybatis-plus深入开发(详解Wrapper使用Or搭配and使用)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复