Aggregation $count
এই ইন্টিগ্রেশন পর্যায়টি আগের পর্যায় থেকে পাঠানো নথির মোট সংখ্যা গণনা করে।
উদাহরণ
এই উদাহরণে, আমরা "নমুনা_রেস্তোরাঁ" ডাটাবেস ব্যবহার করছি, যা ইন্টিগ্রেশন পরিচিতি বিভাগ থেকে আমাদের নমুনা ডেটা থেকে লোড করা হয়েছিল।
db.restaurants.aggregate([
{
$match: { "cuisine": "Chinese" }
},
{
$count: "totalChinese"
}
])
এটি "totalChinese" ক্ষেত্র হিসাবে $count অবস্থানে থাকা নথির সংখ্যা ফেরত দেবে।
বর্ণনা:
একটি পাইপে নথির সংখ্যা খুঁজে পেতে $count শর্তটি কার্যকর। এই উদাহরণে, $match শর্তটি প্রথমে রন্ধনপ্রণালী বিভাগ "চীনা" সহ সমস্ত রেস্তোরাঁকে ফিল্টার করে। তারপর $count শর্তটি "totalChinese" নামের সাথে এই ফিল্টার করা ফলাফলের সংখ্যা প্রদান করে।