কম্পিউটার

ObjectId দ্বারা MongoDB রেকর্ড প্রদর্শন করবেন?


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

সহ একটি সংগ্রহ তৈরি করি
> db.findByObjectIdDemo.insertOne({"ClientName":"Larry","ClientAge":23});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5cd68cd657806ebf1256f11a")
}
> db.findByObjectIdDemo.insertOne({"ClientName":"Chris","ClientAge":26});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5cd68cdc57806ebf1256f11b")
}
> db.findByObjectIdDemo.insertOne({"ClientName":"David","ClientAge":38,"isMarried":true});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5cd68cf657806ebf1256f11c")
}

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

> db.findByObjectIdDemo.find().pretty();

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

তৈরি করবে
{
   "_id" : ObjectId("5cd68cd657806ebf1256f11a"),
   "ClientName" : "Larry",
   "ClientAge" : 23
}
{
   "_id" : ObjectId("5cd68cdc57806ebf1256f11b"),
   "ClientName" : "Chris",
   "ClientAge" : 26
}
{
   "_id" : ObjectId("5cd68cf657806ebf1256f11c"),
   "ClientName" : "David",
   "ClientAge" : 38,
   "isMarried" : true
}

অবজেক্টআইডি −

দ্বারা অনুসন্ধান করার জন্য নিচের প্রশ্নটি রয়েছে
> db.findByObjectIdDemo.find({_id: new ObjectId("5cd68cf657806ebf1256f11c")}).toArray(function(err, myDocument) { console.log(myDocument); });

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

তৈরি করবে
[
   {
      "_id" : ObjectId("5cd68cf657806ebf1256f11c"),
      "ClientName" : "David",
      "ClientAge" : 38,
      "isMarried" : true
   }
]

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

  2. MongoDB এ রেকর্ড সংখ্যা পান?

  3. MongoDB-তে ট্যাগ রেকর্ড দ্রুত আপডেট করুন

  4. একটি নির্দিষ্ট মানের চেয়ে কম দাম সহ MongoDB রেকর্ড খুঁজুন