Aggregation $group
এই একত্রীকরণ স্তর প্রদত্ত অনন্য _id অভিব্যক্তি দ্বারা দলিলগুলিকে গোষ্ঠীভুক্ত করে৷
দ্রষ্টব্য:
প্রতিটি নথিতে নির্ধারিত _id ObjectId-এর সাথে এই _id অভিব্যক্তিটিকে বিভ্রান্ত করবেন না।
উদাহরণ
এই উদাহরণে, আমরা "sample_airbnb" ডাটাবেস ব্যবহার করছি, যা ইন্টিগ্রেশন পরিচিতি বিভাগ থেকে আমাদের নমুনা ডেটা থেকে লোড করা হয়েছে।
db.listingsAndReviews.aggregate(
[ { $group : { _id : "$property_type" } } ]
)
এটি প্রপার্টি_টাইপ ক্ষেত্র থেকে অনন্য মান ফিরিয়ে দেবে।
বর্ণনা:
$group শর্ত একটি নির্দিষ্ট ক্ষেত্রের উপর ভিত্তি করে দলিল দলিল করতে ব্যবহৃত হয়। এই উদাহরণে, প্রোপার্টি_টাইপ ফিল্ডের উপর ভিত্তি করে সমস্ত নথি গোষ্ঠীভুক্ত করা হয়েছে, যা প্রতিটি সম্পত্তি_টাইপের জন্য অনন্য মানগুলির একটি তালিকা প্রদান করে।