LambdaQueryWrapper提供了许多常用的方法,用于构建查询条件。下面列举一些常用的方法:
eq(column, value)
: 等于ne(column, value)
: 不等于gt(column, value)
: 大于ge(column, value)
: 大于等于lt(column, value)
: 小于le(column, value)
: 小于等于like(column, value)
: 模糊查询notLike(column, value)
: 不模糊查询in(column, valueList)
: 在指定集合中notIn(column, valueList)
: 不在指定集合中isNull(column)
: 为空isNotNull(column)
: 不为空orderByAsc(column)
: 升序排序orderByDesc(column)
: 降序排序
具体使用举例:
//Xuqiu是实体类
//Xuqiu::getPaiqiyuefen 对应上面的column(字段)
LambdaQueryWrapper<Xuqiu> xuqiuwrapper = Wrappers.<Xuqiu>lambdaQuery();
xuqiuwrapper.isNull(Xuqiu::getPaiqiyuefen);
xuqiuwrapper.orderByDesc(Xuqiu::getYouxianji,Xuqiu::getZhongyaochengdu,Xuqiu::getGongzuoliang);
List<Xuqiu> xuqius = xuqiuMapper.selectList(xuqiuwrapper);
标签:Xuqiu,LambdaQueryWrapper,column,xuqiuwrapper,value,查询,plus,mybatis From: https://www.cnblogs.com/xiexieyc/p/18326861