feat(可回溯): 可回溯
修改分页查询
This commit is contained in:
@@ -38,7 +38,7 @@ public class OrderController {
|
|||||||
Sort s = Sort.by("createAt");
|
Sort s = Sort.by("createAt");
|
||||||
PageRequest pageRequest = PageRequest.of(order.getPage(), order.getPageSize(), s);
|
PageRequest pageRequest = PageRequest.of(order.getPage(), order.getPageSize(), s);
|
||||||
ExampleMatcher matcher = ExampleMatcher.matching()
|
ExampleMatcher matcher = ExampleMatcher.matching()
|
||||||
.withIgnoreNullValues().withIgnorePaths("createAt", "last");
|
.withIgnoreNullValues().withIgnorePaths("createAt", "last","page","pageSize");
|
||||||
Example<Order> ep = Example.of(order, matcher);
|
Example<Order> ep = Example.of(order, matcher);
|
||||||
Flux<Order> flux = orderRepository.findAll(ep, s);
|
Flux<Order> flux = orderRepository.findAll(ep, s);
|
||||||
flux.skip(pageRequest.getOffset()).limitRequest(pageRequest.getPageSize()).subscribe(list::add);
|
flux.skip(pageRequest.getOffset()).limitRequest(pageRequest.getPageSize()).subscribe(list::add);
|
||||||
|
|||||||
Reference in New Issue
Block a user