কম্পিউটার টিউটোরিয়াল

MongoDB-এ দুটি ফিল্ড মিলে ডকুমেন্ট গণনা করা (count)

count() মেথডে কোয়ারি অবজেক্ট পাস করে একাধিক ফিল্ড মিলে ডকুমেন্ট সংখ্যা বের করুন।

নমুনা ডেটা

> db.demo175.insertOne({"EmployeeName": "Bob", "isMarried": "YES"});
> db.demo175.insertOne({"EmployeeName": "David", "isMarried": "NO"});
> db.demo175.insertOne({"EmployeeName": "Mike", "isMarried": "YES"});
> db.demo175.insertOne({"EmployeeName": "Sam", "isMarried": "NO"});

কোয়ারি

> db.demo175.count({"EmployeeName": "Mike", "isMarried": "YES"});

ফলাফল

1

EmployeeName "Mike" এবং isMarried "YES" উভয় মিলে শুধু ১টি ডকুমেন্ট পাওয়া গেল।

  1. MongoDB-এ শর্তানুসারে একাধিক সাব-ডকুমেন্ট থেকে ফিল্ড বের করা

  2. MongoDB-এ অ্যারে ফিল্ডে সব এলিমেন্ট ম্যাচ করা ($all অপারেটর)

  3. MongoDB-তে $group-এ সর্ট করে প্রথম দুটি ফিল্ড বের করা ($first + $$ROOT)

  4. MongoDB-এ কার্সর ইটারেশন কাউন্ট করা