مكتبتي

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

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

التجميع الأصلي

يصف كيفية تنفيذ مرحلة التجميع Bson الخاصة بـ MongoDB Driver من الخطوة الأولى كما هي واستخدام ميزات Driver الجديدة دون إعادة تنفيذ DSL.


التجميع الجذري الخاص بالسائق

aggregation() ينفذ مراحل Bson التي يرجعها MongoDB Driver بدءًا من المرحلة الأولى بالترتيب. لا يعيد DSL تنفيذ مشغل التجميع الخاص بالسائق، بل يتولى فقط تنفيذ pipeline والتخطيط وReactor publisher وpreview/explain. Document هو أيضًا Bson لذا يمكن تمريره مباشرة.

java
تخطيط النتائج

execute()

يتم تخطيط النتائج إلى نوع كيان المصدر.

تنفيذ(ResultType.class)

عند اختلاف شكل نتائج التجميع عن كيان المصدر، يتم التعيين إلى نوع نتيجة منفصل.

تنفيذDocument()

يعيد مستند MongoDB Document كما هو.

$score / $scoreFusion في برنامج تشغيل MongoDB 5.10

1.0.0 لا ينشئ غلافًا مخصصًا لـ $score و $scoreFusion. Aggregates.score(...) / Aggregates.scoreFusion(...) في برنامج التشغيل 5.10 تعيد بالفعل مرحلة Bson، لذا يتم تمريرها مباشرة إلى stage(...).

java
java
إضافة مرحلة Bson بعد البحث / المتجه
java

stage(Bson) في Search/Vector يأتي مباشرة بعد المرحلة الإلزامية الأولى $search/$vectorSearch. الميزات التي يجب أن تكون المرحلة نفسها هي الأولى في خط الأنابيب مثل $scoreFusion تستخدم aggregation().

خيارات ناشر التجميع
java

يدعم preview() و explain() الفعلي أيضًا من منشئ التجميع الجذري.

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