কম্পিউটার

শর্ত ব্যবহার করে মঙ্গোডিবিতে একটি সংগ্রহের আকার পান?


আসুন প্রথমে নথি-

সহ একটি সংগ্রহ তৈরি করি
> dbmongoDBCollectionSizeDemoinsertOne({"নাম":"জন", "বয়স":23});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5cf23e3db64a577be5a2bc16")}"Dosertame"(db) ক্রিস", "বয়স":24});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5cf23e45b64a577be5a2bc17")}> dbmongoDBCollectionSizeDemoinsertOne({"নাম":"রবার্ট", ​​"6}"); "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5cf23e4db64a577be5a2bc18")}

Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -

> dbmongoDBCcollectionSizeDemofind();

এটি নিম্নলিখিত নথি তৈরি করবে -

{ "_id" :ObjectId("5cf23e3db64a577be5a2bc16"), "নাম" :"জন", "বয়স" :23 }{ "_id" :ObjectId("5cf23e45b64a577be5a2bc17"), "Chrisname", "Name" বয়স" :24 }{ "_id" :ObjectId("5cf23e4db64a577be5a2bc18"), "নাম" :"রবার্ট", ​​"বয়স" :26 }

শর্ত −

ব্যবহার করে সংগ্রহের আকার পেতে ক্যোয়ারী নিচে দেওয়া হল
> var collectionsize =0;> dbmongoDBCcollectionSizeDemofind({Name:'Robert'})forEach(function(d) { var s =Objectbsonsize(d); collectionsize=collectionsize +s;})> print(collectionsize); 

এটি নিম্নলিখিত নথি তৈরি করবে -

52

  1. একটি MongoDB সংগ্রহ থেকে শীর্ষ সর্বাধিক নথি পান

  2. সংগ্রহের আকার পেতে জাভা প্রোগ্রাম

  3. একটি MongoDB সংগ্রহে সব নাম পান

  4. একটি MongoDB সংগ্রহে সমস্ত কীগুলির নাম পান৷