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

Operationen

Fassen Sie die terminalen und Driver-erweiterbaren Operationen von allgemeinen Abfragen, Schreibvorgängen, root aggregation, Atlas Search und Vector Search zusammen.


Allgemeine Abfrage terminal

findAll()

execute, executePageStream, executeAggregationStream, executeAggregationPageStream, executeAggregation, executeLookup, executeLookupAndCount

find()

execute, executeFirst, executeAggregation, executeLookup

count()

execute, executeAggregation, executeLookup

exists()

execute, executeAggregation, executeLookup

distinct(Feld, ErgebnisKlasse)

중복 제거 값을 Flux<R>로 반환

delete()

Löschen von Dokumenten, die dem aktuellen Kriterium entsprechen, im deleteMany-Modus

atomicUpdate()

first/multi/upsertOne → Dokument/Pipeline → ausführen

Allgemeine Abfrageoptionen

paging(Seitenzahl, Seitenumfang)

0-basierte Seite mit skip/limit anwenden

sorts(...) / SortSpec.driver(Bson)

DSL-Sortierung und Driver-native Sortierung in der Eingabereihenfolge anordnen

excludes(String...)

Projektion ausschließen

readPreference(...)

MongoDB Treiber ReadPreference übergeben

isAllowDiskUse(boolean)

Aggregation allowDiskUse steuern

customizeQuery(...) / customizeAggregation(...)

Zusätzliche Optionen auf den erstellten Treiber-Publisher anwenden

Driver-native Root-Aggregation

aggregation().stage(Bson)

Treiber-Stufen oder rohes Dokument in der Pipeline in der Reihenfolge hinzufügen

stages(Bson...) / stages(Collection<? extends Bson>)

Mehrere Treiber-native Stufen hinzufügen

execute()

Flux-Ergebnisse nach Quellentitätstyp zuordnen

execute(ResultType.class)

Änderten Ergebnisformate in den angegebenen Typ zuordnen

executeDocument()

Rohdokument Flux zurückgeben

Vektor-Suchterminal

findAll().execute() / find().execute()

Vektor-Pipeline-Ergebnisse als Flux/Mono zurückgeben

count().execute() / existsQuery().execute()

Anzahl/Existenz der Pipeline-Ergebnisse nach Vektorlimit

parentFilter(...) / nestedScoreMode(...)

Driver 5.10 bequeme API für verschachtelte/Array-Embedding

query(VectorSearchQuery) / driverOptions(...) / stage(Bson)

Driver-native Vektor-Such-Erweiterungspfad

Diagnose

vorschau()

Aktuelle Abfrage/Pipeline als Diagnose-Dokument rendern, ohne die DB auszuführen

explain([ExplainVerbosity])

Tatsächliche MongoDB Driver explain-Ausführung

© 2026 Byeolnaerim. Alle Rechte vorbehalten.EinführungDatenschutzrichtlinie