مكتبتي

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

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

نقاط الدخول

نقطة دخول عامة لبدء execution context و Query و Search و Vector Search و root aggregation في Reactive Mongo DSL 1.0.0.


إنشاء ReactiveMongoDsl.
java

MongoTemplateResolver<K>#getTemplate(K)

إرجاع MongoExecutionContext المقابل للمفتاح.

getMongoTemplate(K).

استعلام MongoExecutionContext الحالي للمفتاح عبر resolver.

getTxJob(K, Supplier<Mono<...>>)

تنفيذ معاملة DSL قائمة على ClientSession.

بناة التنفيذ.

executeEntity(Class<E>, K)

اختيار collection/mapping context باستخدام entity class ومفتاح resolver.

executeCustomClass(Class<E>, K, String)

تحديد نوع النتيجة واسم المجموعة الفعلي مباشرة.

java
نقطة دخول Builder.

fields(...) / fields().

تكوين شروط Mongo العامة باستخدام FieldsPair والتجميع المنطقي.

driverFilter(Bson).

تمرير فلتر MongoDB Driver كشرط استعلام عام.

search([index]).

بدء builder مخصص لـ Atlas Search.

بحث المتجه(index)

بدء builder مخصص لـ Vector Search.

تجميع()

بدء التجميع الجذري من المرحلة الأولى من pipeline باستخدام Bson-native Driver.

عملية ممكنة بدون builder شرط.

save(E) / saveAll(...).

تطبيق insert/replace على مستوى الكيان و save lifecycle hook.

saveAllBulk(...).

إدراج جماعي يعتمد على insertMany.

saveAllBulkUpsert(...).

upsert غير مرتب بناءً على معرف الكيان.

saveAllBulkUpsertByKey(...).

upsert غير مرتب بناءً على مفتاح مركب.

delete(entity[, backup]) / deleteBulk(...).

entity 삭제와 optional <collection>_remove 백업

createHistory(entity[, prefix]).

تخزين snapshot الوثيقة الحالية في مجموعة history منفصلة.

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