কম্পিউটার

MongoDB এ _id দ্বারা একটি রেকর্ড কিভাবে খুঁজে পাওয়া যায়?


MongoDB-তে _id দ্বারা রেকর্ড খোঁজার জন্য, আপনি নিম্নলিখিত সিনট্যাক্স ব্যবহার করতে পারেন

db.yourCollectionName.find({"_id":yourObjectId});

আসুন ডকুমেন্ট সহ একটি সংগ্রহ তৈরি করি

> db.findRecordByIdDemo.insertOne({"CustomerName":"Larry","CustomerAge":26});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c9dc2c875e2eeda1d5c875) insertOne({"CustomerName":"Bob","CustomerAge":20});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c9dc2d175e2eeda1d5c3672")}> db.findRecordByIserttomero ক্যারল","CustomerAge":22});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5c9dc2d775e2eeda1d5c3673")}> db.findRecordByIdDemo.insertOne({"CustomerName","24Dames":"22) });{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5c9dc2e375e2eeda1d5c3674")}

Find() পদ্ধতি

এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে
> db.findRecordByIdDemo.find().pretty();

এটি নিম্নলিখিত আউটপুট তৈরি করবে

{ "_id" :ObjectId("5c9dc2c875e2eeda1d5c3671"), "CustomerName" :"Larry", "CustomerAge" :26}{ "_id" :ObjectId("5c9dc2d175e2eeda1d5c2d175e2eeda1d5c3671", "usmertoob2"), "usmertob2" গ্রাহকের বয়স" :20}{ "_id" :ObjectId("5c9dc2d775e2eeda1d5c3673"), "CustomerName" :"Carol", "CustomerAge" :22}{ "_id" :ObjectId("5c9dc2e375e2eceda1d5c3673", "CustomerName" :"63dc2e375e2c , "CustomerAge" :24} MongoDB এ _id দ্বারা রেকর্ড খোঁজার জন্য নিম্নোক্ত প্রশ্ন:> db.findRecordByIdDemo.find({"_id":ObjectId("5c9dc2d175e2eeda1d5c3672");
 এটি নিম্নলিখিত আউটপুট তৈরি করবে

{ "_id" :ObjectId("5c9dc2d175e2eeda1d5c3672"), "গ্রাহকের নাম" :"বব", "গ্রাহক বয়স" :20}

  1. নথিতে উপাদান বিদ্যমান থাকলে কীভাবে খুঁজে পাবেন - মঙ্গোডিবি?

  2. MongoDB ব্যবহার করে _id দ্বারা নথি কীভাবে মুছবেন?

  3. মঙ্গোডিবি-তে সাব-ডকুমেন্টে অনুসন্ধানের অনুসন্ধান কীভাবে চালানো যায়?

  4. MongoDB-তে আমি কীভাবে প্রাকৃতিকভাবে সাজাতে পারি?