MaxKey (أكبر قيمة)

آخر تحديث: 2026-10-09

MaxKey (أكبر قيمة)

MaxKey نوع BSON خاص أكبر من كل قيمة أخرى، وهو مقابل MinKey. يخدم تصميم مفتاح التجزئة (دفع البيانات إلى الشريحة الأخيرة)، وحُرّاس الترتيب، ومواضع التجميع المؤقتة. مفردة تُنشأ بـ `MaxKey()`، وتظهر غالبًا في البيانات الوصفية للتجزئة.

الفئةأنواع BSON
إصدار MongoDB1.0+
لغة المثالmongosh (الطرفية)

📝 الصيغة

MaxKey()
db.orders.find({ createdAt: { $lte: MaxKey() } })

القيمة المرجعة:يُرجع القيمة المفردة MaxKey

▶ مثال

نفّذ الأوامر التالية في mongosh المحلي لديك (يتطلب تشغيل mongod):

// MaxKey: استعلام بلا حد أقصى
use shop
db.orders.find({ createdAt: { $lte: MaxKey() } })

المخرجات:

// تُرجع كل الطلبات (MaxKey يتجاوز كل التواريخ)

📌 ملاحظات

📚 دروس ذات صلة

❓ الأسئلة الشائعة

Qلأي غرض يُستخدم MaxKey؟
Aحدود التجزئة وحُرّاس الترتيب ومفاتيح التجميع المؤقتة.
Qما الذي يكون MaxKey أكبر منه؟
Aكل شيء — السلاسل والأرقام والتواريخ بما فيها.
Qمتى سأواجه MaxKey؟
Aفي حدود شرائح العناقيد المجزأة والبيانات الوصفية وبعض نتائج التجميع.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%