たとえば、ステッチしたい
select * from sys_user where name = 'zs' and(sex = '0' or age in( '10'、 '15'));
つまり、条件を組み合わせて、
QueryWrapper<sysUser> pqw = new QueryWrapper<sysUser>();
String name ='zs';
ArrayList<String> arrayList = new ArrayList<>();
arrayList .add("10");
arrayList .add("15");
queryWrapper.and(wrapper -> wrapper.eq("name", user.getId()).or().in("id", arrayList));
ここで、sysUserはエンティティークラスです
最も重要な文は次のとおりです。
queryWrapper.and(wrapper -> wrapper.eq("name", user.getId()).or().in("id", arrayList));