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

MongoDB-এ কালেকশনের ডকুমেন্ট সংখ্যা গণনা করা (count)

MongoDB কালেকশনে ডকুমেন্ট সংখ্যা গণনা করতে count() মেথড ব্যবহার করুন। একটি কালেকশন তৈরি করুন:

> db.demo664.insertOne({_id:1,ClientName:"Chris"});
{ "acknowledged" : true, "insertedId" : 1 }
> db.demo664.insertOne({_id:2,ClientName:"Bob"});
{ "acknowledged" : true, "insertedId" : 2 }
> db.demo664.insertOne({_id:3,ClientName:"Sam"});
{ "acknowledged" : true, "insertedId" : 3 }
> db.demo664.insertOne({_id:4,ClientName:"David"});
{ "acknowledged" : true, "insertedId" : 4 }

find() দিয়ে ডকুমেন্ট দেখান:

> db.demo664.find();

আউটপুট:

ডকুমেন্ট সংখ্যা গণনা করার কোয়ারি:

> var numberOfRows=db.demo664.count();
> print ("Number Of Rows="+numberOfRows);

আউটপুট:

Number Of Rows=4

ব্যাখ্যা: count() কালেকশনের টোটাল ডকুমেন্ট সংখ্যা রিটার্ন করে (ফিল্টার ছাড়া)। শর্তসাপেক্ষ কাউন্টের জন্য countDocuments({query}) বা estimatedDocumentCount() (ফাস্ট, অ্যাপ্রোক্সিমেট) ব্যবহার করুন। count() কিছু ভার্সনে ডিপ্রিকেটেড।

  1. MongoDB-এ ক্যাপড কালেকশন ব্যবহার করে ডকুমেন্ট সংখ্যা লিমিট করা

  2. MongoDB-এ কালেকশন রিনেম করা (renameCollection)

  3. MongoDB-তে createIndex() দিয়ে নেস্টেড ফিল্ডে ইন্ডেক্স তৈরি করা

  4. MySQL ডাটাবেসের সব টেবিলের রো সংখ্যা গুনতে information_schema ব্যবহার