我是靠谱客的博主 包容曲奇,这篇文章主要介绍Mybatis-plus深入开发(详解Wrapper使用Or搭配and使用),现在分享给大家,希望可以做个参考。

开门见山直奔主题:

此处是搭配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使用)内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(83)

评论列表共有 0 条评论

立即
投稿
返回
顶部