MyBatis-Plus QueryWrapper常用方法
1 queryWrapper.lt(); // 小于 2 queryWrapper.le(); // 小于等于 3 queryWrapper.gt(); // 大于 4 queryWrapper.ge(); // 大于等于 5 queryWrapper.eq(); // 等于 6 queryWrapper.ne(); // 不等于 7 queryWrapper.betweeen("age”,10,20); // age在值10到20之间 8 queryWrapper.notBetweeen("age”,10,20); // age不在值10到20之间 9 queryWrapper.like("属性","值"); // 模糊查询匹配值 10 queryWrapper.notLike("属性","值"); // 模糊查询不匹配值 11 queryWrapper.likeLeft("属性","值"); // 模糊查询匹配最后一位值 12 queryWrapper.likeRight("属性","值"); // 模糊查询匹配第一位值‘值%’ 13 queryWrapper.isNull(); // 值为空或null 14 queryWrapper.isNotNull(); // 值不为空或null 15 queryWrapper.in("属性",条件,条件); // 符合多个条件的值 16 queryWrapper.notIn("属性",条件,条件); // 不符合多个条件的值 17 queryWrapper.or(); // 或者 18 queryWrapper.and(); // 和 19 queryWrapper.groupBy("实体类::查询字段"); //分组 20 queryWrapper.orderByAsc(“属性”); // 根据属性升序排序 21 queryWrapper.orderByDesc(“属性”); // 根据属性降序排序 22 queryWrapper.inSql(“sql语句”); // 符合sql语句的值 23 queryWrapper.notSql(“sql语句”); // 不符合SQL语句的值 24 queryWrapper.esists(“SQL语句”); // 查询符合SQL语句的值 25 queryWrapper.notEsists(“SQL语句”); // 查询不符合SQL语句的值 26 queryWrapper.select("字段1","字段2","字段3"); // 设置查询字段 27 queryWrapper.last("LIMIT 1");