花花_新世界
从【程序猿】到【程序员】的进化历程

使用Mybatis Plus的QueryWrapper实现如下的sql语句效果:

select * from xxx where field1= ? and (field2= ? or field3= ?)

Mybatis Plus代码:

QueryWrapper<xxx> queryWrapper = new QueryWrapper<xxx>();
queryWrapper.eq(field1, field1Value);
queryWrapper.and(wrapper -> wrapper.eq(field2, field2Value).or().eq(field3, field3Value));

 

posted on 2024-02-26 16:11  花花_新世界  阅读(366)  评论(0编辑  收藏  举报