类的使用
top.tangyh.basic.database.mybatis.conditions.query.LbQueryWrap
使用LbQueryWrap的程序包
程序包
说明
-
top.tangyh.basic.database.mybatis.conditions中LbQueryWrap的使用
修饰符和类型方法说明static <Entity> LbQueryWrap<Entity>static <T> LbQueryWrap<T>Wraps.lbQ()获取 HyLambdaQueryWrapper<T>static <T> LbQueryWrap<T>Wraps.lbQ(T entity) 获取 HyLambdaQueryWrapper<T> -
top.tangyh.basic.database.mybatis.conditions.query中LbQueryWrap的使用
修饰符和类型方法说明LbQueryWrap.cancelSkipEmpty()取消跳过空的字符串LbQueryWrap.geHeader(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> column, LocalDate val) LbQueryWrap.geHeader(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> column, LocalDateTime val) <A> LbQueryWrap<T>LbQueryWrap.ignore(BiFunction<T, A, ?> setColumn) 忽略实体(entity)中的某些字段,实体中的字段默认是会除了null以外的全部进行等值匹配 再次可以进行忽略LbQueryWrap.in(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> column, Object... values) LbQueryWrap.in(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> column, Collection<?> coll) protected LbQueryWrap<T>LbQueryWrap.instance()用于生成嵌套 sqlQueryWrap.lambda()返回一个支持 lambda 函数写法的 wrapperLbQueryWrap.leFooter(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> column, LocalDate val) LbQueryWrap.leFooter(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> column, LocalDateTime val) LbQueryWrap.likeLeft(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> column, Object val) LbQueryWrap.likeRight(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> column, Object val) LbQueryWrap.nested(Consumer<LbQueryWrap<T>> consumer) LbQueryWrap.notLike(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?> column, Object val) 忽略实体中的某些字段,实体中的字段默认是会除了null以外的全部进行等值匹配 再次可以进行忽略final LbQueryWrap<T>LbQueryWrap.select(boolean condition, List<com.baomidou.mybatisplus.core.toolkit.support.SFunction<T, ?>> columns) SELECT 部分 SQL 设置LbQueryWrap.select(Class<T> entityClass, Predicate<com.baomidou.mybatisplus.core.metadata.TableFieldInfo> predicate) 过滤查询的字段信息(主键除外!)