Meine Bibliothek-Dokumente

Multi-Root-Seitenleiste

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

Ergebnistypen

Die Rückgabetypen von Flux/Mono-Terminals und PageResult, PageStream, ResultTuple von Reactive Mongo DSL zusammenfassen.


Standard-Rückgabeform des Terminals

findAll / Suche findAll / Vektor findAll

Flux<E>

find / Suche find / Vektor find

Mono<E>

count

Mono<Long>

exists / existsQuery

Mono<Boolean>

distinct

Flux<R>; 필요할 때 호출 측에서 collectList()

PageResult<T>

getData()

현재 page의 List<T>

getTotalCount()

Gesamte Übereinstimmungsanzahl

map / mapNotNull / filter / filterNotNull

Aktuelle Seitendaten umwandeln, während totalCount beibehalten wird

size / isEmpty

Helper basierend auf aktuellen Seitendaten

totalPages / hasNext

Seitenberechnungshilfe unter Verwendung von totalCount und Seitenanzahl

PageStream<T>

data()

현재 page data Flux<T>

totalCount()

전체 count Mono<Long>

map / mapNotNull / filter / filterNotNull / onEach

totalCount publisher beibehalten für reaktive Datenumwandlung

size() / isEmpty() / totalPages() / hasNext()

Mono-basierter reaktiver Seitenhelfer

collectToPageResult()

data Flux를 List로 모아 Mono<PageResult<T>>로 변환

ResultTuple<L, R>

getLeftName() / getLeft()

Linker Query-Builder-Name und Ergebnis

getRightName() / getRight()

Rechter Query-Builder-Name und Lookup-/Gruppenergebnis

getTotalCount()

Optional mit dem Tuple verbundener totalCount

getRightIfListFirst()

Wenn right eine Liste ist, wird das erste Element zurückgegeben, andernfalls null oder eine leere Liste, dann null.

© 2026 Byeolnaerim. Alle Rechte vorbehalten.EinführungDatenschutzrichtlinie