$sort
$sort jamlash
Ushbu yig‘ish bosqichi guruhlari barcha hujjatlarni belgilangan tartiblash tartibida saralaydi.
Bosqichlaringiz tartibi muhimligini unutmang. Har bir bosqich faqat oldingi bosqichlar taqdim etgan hujjatlar (documents) asosida ishlaydi.
Misol
Ushbu misolda biz “Aggregatsiyalarga kirish” bo‘limidagi namunaviy ma’lumotlarimizdan yuklangan “sample_airbnb” ma’lumotlar bazasidan foydalanmoqdamiz.
db.listingsAndReviews.aggregate([
{
$sort: { "accommodates": -1 }
},
{
$project: {
"name": 1,
"accommodates": 1
}
},
{
$limit: 5
}
])
O‘zingiz sinab ko‘ring »
Bu joylashtirish maydoni bo‘yicha kamayish tartibida tartiblangan hujjatlarni qaytaradi.
Saralash tartibi 1 yoki -1 yordamida tanlanishi mumkin. 1 ortib bormoqda va -1 pasaymoqda.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
