| 程序包 | 说明 |
|---|---|
| org.hswebframework.web.crud.query |
| 限定符和类型 | 方法和说明 |
|---|---|
<V> Self |
QueryHelper.ColumnMapperSpec.all(Class<?> tableType,
QueryHelper.Setter<R,V> setter)
查询指定类型对应的表的全部字段并映射到结果类型的一个字段中.
|
<V> Self |
QueryHelper.ColumnMapperSpec.all(String tableOrAlias,
QueryHelper.Setter<R,V> setter)
查询指定类型对应的表的全部字段并映射到结果类型的一个字段中.
|
<S,V> Self |
QueryHelper.ColumnMapperSpec.as(QueryHelper.Getter<S,V> column,
QueryHelper.Setter<R,V> target)
指定查询的列名,以及映射到结果类型的字段.
|
<V> Self |
QueryHelper.ColumnMapperSpec.as(String column,
QueryHelper.Setter<R,V> target)
指定查询的列名,以及映射到结果类型的字段.
|
static <T,ID,R> reactor.core.publisher.Flux<T> |
QueryHelper.combineOneToMany(reactor.core.publisher.Flux<T> source,
QueryHelper.Getter<T,ID> idMapper,
java.util.function.Function<Set<ID>,reactor.core.publisher.Flux<R>> fetcher,
QueryHelper.Getter<R,ID> mainIdGetter,
QueryHelper.Setter<T,List<R>> setter)
一对多数据组合,通常用于进行一对多的数据查询.
|
static <T,ID,R> reactor.core.publisher.Flux<T> |
QueryHelper.combineOneToMany(reactor.core.publisher.Flux<T> source,
QueryHelper.Getter<T,ID> idMapper,
org.hswebframework.ezorm.rdb.mapping.ReactiveQuery<R> fetcher,
QueryHelper.Getter<R,ID> mainIdGetter,
QueryHelper.Setter<T,List<R>> setter)
一对多数据组合,通常用于进行一对多的数据查询.
|
Copyright © 2016–2023. All rights reserved.