マイライブラリドキュメント

マルチルートサイドバー

flex-layout

  • Getting Started

  • Guides

  • Reference

typed-rx-http

  • Getting Started

  • Guides

  • Reference

global-rx-state

  • Getting Started

  • Guides

  • Reference

webflux-fe-dev-assistant

reactive-mongo-dsl

Paging & Sorting

一般的なfind paging、reactive PageStream、aggregation pageとordered SortSpecを目的に応じて使用します。


一般的なfindページング
java

pageNumberは0-basedです。paging().pageNumber(...).pageSize(...).and()形式のネストされたビルダーも使用できます。

PageStream
java

대량 처리에서 data를 즉시 List로 모으고 싶지 않다면 PageStream을 사용합니다. 필요하면 collectToPageResult()PageResult<T>로 변환할 수 있습니다.

集約ページング
java

executeAggregation()은 reactive page data를 최종 List로 collect해 PageResult<T>를 만듭니다. stream 상태가 중요하면 executeAggregationPageStream()을 사용합니다.

SortSpec
java

ソートキーは追加した順序をそのまま保持します。動的方向は sort.of(direction, field) を使用でき、Driverネイティブソートは driver(Bson) で混ぜることができます。

© 2026 Byeolnaerim. 無断転載を禁じます。紹介プライバシーポリシー