مكتبتي

شريط جانبي متعدد الجذور

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 & Criteria

تكوين شروط MongoDB الديناميكية باستخدام FieldsPair و Condition و التجميع المنطقي و id alias و Driver-native filter.


FieldsPair و Condition
java

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

in, notIn, like, regex, exists

isNull, isNotNull, all, near, nearSphere, elemMatch

شروط ديناميكية و autoRangePair
java

من + إلى

between

من فقط

gte

إلى فقط

lte

لا شيء من الاثنين

يتم استبعاد null بشكل طبيعي من الشروط الديناميكية.

تجميع AND / OR / NOT
java

FieldBuilder يدعم and, or, not, notAny, notAll ويمكن أيضًا تحديد الجذر المنطقي مباشرة.

قواعد اسم الحقل و id
java

يتم تطبيع جزء مسار id الدقيق فقط إلى _id. إذا قمت بتمرير سلسلة hex صالحة مكونة من 24 حرفًا إلى alias id، يمكن تحويلها إلى ObjectId، لكن السلسلة المحددة لـ _id لا يتم تحويلها تلقائيًا. مسار حقل السلسلة يعتمد على اسم الحقل الفعلي في MongoDB.

Driver-native filter
java

driverFilter(Bson) يستخدم تعريف السائق كما هو دون إعادة تفسير BSON الخام أو تخطيط الحقول.

© 2026 بيولناريم. جميع الحقوق محفوظة.مقدمةسياسة معالجة المعلومات الشخصية