R - public static interface QueryHelper.ExecuteSpec<R>
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Mono<Integer> |
count()
执行count查询
|
reactor.core.publisher.Flux<R> |
fetch()
执行查询,返回数据流
|
reactor.core.publisher.Mono<PagerResult<R>> |
fetchPaged()
执行分页查询,默认返回第一页的25条数据.
|
default <T> reactor.core.publisher.Mono<PagerResult<T>> |
fetchPaged(java.util.function.Function<List<R>,reactor.core.publisher.Mono<List<T>>> transfer)
执行分页查询,并对结果进行转换
|
reactor.core.publisher.Mono<PagerResult<R>> |
fetchPaged(int pageIndex,
int pageSize)
指定分页执行查询
|
default <T> reactor.core.publisher.Mono<PagerResult<T>> |
fetchPaged(int pageIndex,
int pageSize,
java.util.function.Function<List<R>,reactor.core.publisher.Mono<List<T>>> transfer)
指定分页执行查询,并对结果进行转换
|
reactor.core.publisher.Mono<Integer> count()
reactor.core.publisher.Flux<R> fetch()
reactor.core.publisher.Mono<PagerResult<R>> fetchPaged()
default <T> reactor.core.publisher.Mono<PagerResult<T>> fetchPaged(java.util.function.Function<List<R>,reactor.core.publisher.Mono<List<T>>> transfer)
T - 转换后的数据类型transfer - 转换器reactor.core.publisher.Mono<PagerResult<R>> fetchPaged(int pageIndex, int pageSize)
pageIndex - 分页序号,从0开始pageSize - 每页数量default <T> reactor.core.publisher.Mono<PagerResult<T>> fetchPaged(int pageIndex, int pageSize, java.util.function.Function<List<R>,reactor.core.publisher.Mono<List<T>>> transfer)
T - 转换后的数据类型pageIndex - 分页序号,从0开始pageSize - 每页数量transfer - 转换器Copyright © 2016–2023. All rights reserved.