কম্পিউটার

MongoDB এ বিদ্যমান নথির জন্য পরীক্ষা করুন?


আপনি এটির জন্য findOne() ব্যবহার করতে পারেন। নিম্নলিখিত বাক্য গঠন −

db.yourCollectionName.findOne({yourFieldName:'yourValue'});

আসুন আমরা নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.checkExistingDemo.insertOne({"StudentName":"John"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5cbdf90dac184d684e3fa265")}> db.checkeckDemo"{Sartneme" :"ক্যারল"});{ "স্বীকৃত" :সত্য, "ইনসার্টেড আইডি" :অবজেক্টআইডি("5cbdf912ac184d684e3fa266")}> db.checkExistingDemo.insertOne({"StudentName":"Sam"});{ "স্বীকৃত, সত্য "insertedId" :ObjectId("5cbdf916ac184d684e3fa267")}> db.checkExistingDemo.insertOne({"StudentName":"Mike"});{ "স্বীকৃত" :true, "insertedId" :bcd1848"} 

Find() পদ্ধতি -

এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন
> db.checkExistingDemo.find().pretty();

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
{ "_id" :ObjectId("5cbdf90dac184d684e3fa265"), "StudentName" :"John" }{ "_id" :ObjectId("5cbdf912ac184d684e3fa266"), "ছাত্রের নাম" :"অবজেক্টের নাম" :"Idar" :"Idar" "5cbdf916ac184d684e3fa267"), "StudentName" :"Sam" }{ "_id" :ObjectId("5cbdf91bac184d684e3fa268"), "ছাত্রের নাম" :"মাইক" }

বিদ্যমান ডকুমেন্ট চেক করার জন্য নিম্নোক্ত ক্যোয়ারী −

> db.checkExistingDemo.findOne({StudentName:'Carol'});

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
{ "_id" :ObjectId("5cbdf912ac184d684e3fa266"), "ছাত্রের নাম" :"ক্যারল" }

  1. একাধিক নথির ক্ষেত্রে সঠিক মিলের জন্য MongoDB ক্যোয়ারী

  2. নেস্টেড নথির জন্য MongoDB সন্ধান () ক্যোয়ারী?

  3. MongoDB-তে একটি অ্যারেতে সদৃশ জন্য পরীক্ষা করুন?

  4. মঙ্গোডিবিতে নষ্ট স্থান কমানোর কৌশল