MongoDB Aggregation $group

দলিল দলিল

Aggregation $group

এই একত্রীকরণ স্তর প্রদত্ত অনন্য _id অভিব্যক্তি দ্বারা দলিলগুলিকে গোষ্ঠীভুক্ত করে৷

⚠️দ্রষ্টব্য:

প্রতিটি নথিতে নির্ধারিত _id ObjectId-এর সাথে এই _id অভিব্যক্তিটিকে বিভ্রান্ত করবেন না।

উদাহরণ

এই উদাহরণে, আমরা "sample_airbnb" ডাটাবেস ব্যবহার করছি, যা ইন্টিগ্রেশন পরিচিতি বিভাগ থেকে আমাদের নমুনা ডেটা থেকে লোড করা হয়েছে।

db.listingsAndReviews.aggregate(
    [ { $group : { _id : "$property_type" } } ]
)

এটি প্রপার্টি_টাইপ ক্ষেত্র থেকে অনন্য মান ফিরিয়ে দেবে।

💡বর্ণনা:

$group শর্ত একটি নির্দিষ্ট ক্ষেত্রের উপর ভিত্তি করে দলিল দলিল করতে ব্যবহৃত হয়। এই উদাহরণে, প্রোপার্টি_টাইপ ফিল্ডের উপর ভিত্তি করে সমস্ত নথি গোষ্ঠীভুক্ত করা হয়েছে, যা প্রতিটি সম্পত্তি_টাইপের জন্য অনন্য মানগুলির একটি তালিকা প্রদান করে।

অনুশীলন করুন

MongoDB ইন্টিগ্রেশনের জন্য $group স্তরটি কী ব্যবহার করা হয়?

নথি সাজান
✗ ভুল! নথি বাছাই করতে $group স্তর ব্যবহার করা হয় না
নথি ফিল্টার করতে
✗ ভুল! নথি ফিল্টার করতে $group স্তর ব্যবহার করা হয় না
দলিল নথি
✓ ঠিক আছে! $group স্তর একটি নির্দিষ্ট ক্ষেত্রের উপর ভিত্তি করে দলিল দলিল করতে ব্যবহৃত হয়
নথি মুছুন
✗ ভুল! নথি মুছে ফেলার জন্য $group স্তর ব্যবহার করা হয় না