gpt4 book ai didi

spring - 有没有办法在spring webflux和spring data reactive中实现分页

转载 作者:可可西里 更新时间:2023-11-01 09:07:17 27 4
gpt4 key购买 nike

我试图理解 spring 5 的 react 部分。我创建了简单的休息端点,用于使用 spring web-flux 和 spring data reactive (mongo) 查找所有实体,但没有看到任何如何实现分页的方式。

这是我在 Kotlin 中的简单示例:

@GetMapping("/posts/")
fun getAllPosts() = postRepository.findAll()

这是否意味着响应式(Reactive)端点不需要分页?是否有某种方法可以使用此堆栈从服务器端实现分页?

最佳答案

Spring Data 中的响应式支持不提供 Page 的方法返回类型。尽管如此,Pageable传递给 limit 的方法签名支持参数和 offset给司机和商店本身,返回 Flux<T>发出请求的范围。

Flux<Person> findByFirstname(String firstname, Pageable pageable);

有关更多信息,请查看当前 Reference Documentation for 2.0.RC2Spring Data Examples .

关于spring - 有没有办法在spring webflux和spring data reactive中实现分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45924505/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com