问题描述
我正在使用 Spring Webflux & reactor、Java 11、Spring boot 2.4.5、Spring 5.3.6、spring-boot-starter-data-couchbase-reactive 2.4.5 版本来处理这个响应式应用程序。
用例:
网站需要分页格式的数据(以显示页面总数,用户可以选择任何页面)。
但是 spring-data-reactive 不会返回带有 Pageable 对象的响应。
有没有办法让 spring-data-reactive 返回可分页对象作为响应?
我当前的代码:
Flux<Entity> findByEventId(Integer eventId,Pageable pageable);
解决这个问题的一种方法是调用 count 方法并获取记录计数。
Mono<Long> countByEventId(Integer eventId);
在 API 层有更好的解决方案吗? (还有在 UI 方面迎合用例的任何建议)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)