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

FieldsPair & Kriterien

Konfigurieren Sie dynamische MongoDB-Bedingungen mit FieldsPair, Condition, logischer Gruppierung, id-Alias und Driver-nativen Filtern.


FieldsPair und Condition
java

eq, notEq, between, gt/gte, lt/lte

in, notIn, like, regex, exists

isNull, isNotNull, all, near, nearSphere, elemMatch

Dynamische Bedingungen und autoRangePair
java

von + bis

between

nur von

gte

nur bis

lte

keines von beiden

Gibt null zurück, sodass es in dynamischen Bedingungen natürlich ausgeschlossen werden kann.

AND / OR / NOT Gruppierung
java

FieldBuilder unterstützt and, or, not, notAny, notAll und ermöglicht die direkte Angabe des root logischen Operators.

Feldnamen und id-Regeln
java

Nur der genaue id-Path-Segment wird in _id normalisiert. Ein gültiger 24-stelliger Hex-String für den id-Alias kann in ObjectId umgewandelt werden, aber ein direkt angegebener String für _id wird nicht automatisch umgewandelt. Der String-Feldpfad basiert auf dem physischen MongoDB-Feldnamen.

Driver-nativer Filter
java

driverFilter(Bson) verwendet die Driver-Definition direkt, ohne dass die DSL raw BSON neu interpretiert oder Feldzuordnungen vorgenommen werden.

© 2026 Byeolnaerim. Alle Rechte vorbehalten.EinführungDatenschutzrichtlinie