赞
踩
大于、等于、小于
eq 等于 例:queryWrapper.eq("属性","lkm") ——> 属性= 'lkm'
ne 不等于 例:queryWrapper.ne("属性","lkm") ——> 属性<> 'lkm'
gt 大于 例:queryWrapper.gt("属性","18") ——> 属性>18
lt 小于 例:queryWrapper.lt("属性","18") ——> 属性<18
between 在值1到值2之间 例:queryWrapper.between("属性",18,32) ——> 18<属性<32
notBetween 不在值1到值2之间 wrapper.notBetween("属性",18,32) ——> 属性<=18 or 属性>=32;
1、模糊查询
模糊查询匹配值'%值%':
queryWrapper.like("属性","lkm");
模糊查询不匹配值'%值%':
queryWrapper.notlike("属性","lkm");
模糊查询匹配最后一位值'%值':
queryWrapper.likeLeft("属性","lkm");
模糊查询匹配第一位值'值%':
queryWrapper.ikeRight("属性","lkm");
排序
根据属性升序排序
queryWrapper.orderByAsc("属性")
根据属性降序排序
queryWrapper.orderByDesc("属性")
或 与 和
1、or或
queryWrapper.or()
2、and和
queryWrapper.and()
3、and(..or..)
queryWrapper.and(wrapper->wrapper.eq("属性","lkm").or().eq("属性","lkmm"));
4、or(..and..)
queryWrapper.or(wrapper->wrapper.eq("属性","lkm").eq("属性","lkmm"));
in 和 not in
1、符合多个条件的值
queryWrapper.in("属性",条件,条件 )
2、不符合多个条件的值
queryWrapper.notIn("属性",条件,条件 )
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。