কম্পিউটার

কিভাবে একটি নির্দিষ্ট স্ট্রিং সঙ্গে MongoDB নথি খুঁজে পেতে?


একটি নির্দিষ্ট স্ট্রিং সহ নথিগুলি সন্ধান করতে, find() ব্যবহার করুন এবং সেই অনুসন্ধানে regex সহ একটি স্ট্রিং সন্ধান করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo409.insertOne({"Name":"John Doe"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e70e4e515dc524f7022767c")}> db.demo409("NsertOne") ":"ক্রিস ব্রাউন"});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e70e4ec15dc524f7022767d")}> db.demo409.insertOne({"Name":"Robert Doe"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e70e4f415dc524f7022767e")}> db.demo409.insertOne({"Name":"David Brown"});{ "স্বীকৃত" :true, "insertedId" :ObjectId0124f70274") অবজেক্টআইডি01274" }

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e70e4e515dc524f7022767c"), "নাম" :"জন ডো" }{ "_id" :ObjectId("5e70e4ec15dc524f7022767d"), "নাম" :"Chris" :"Chris" ObjectId("5e70e4f415dc524f7022767e"), "নাম" :"রবার্ট ডো" }{ "_id" :ObjectId("5e70e4fe15dc524f7022767f"), "নাম" :"ডেভিড ব্রাউন" }

MongoDB −

-এ একটি নির্দিষ্ট স্ট্রিং সহ নথিগুলি সন্ধান করার জন্য নিম্নলিখিত প্রশ্নগুলি রয়েছে৷
> db.demo409.find({Name:/Doe/});

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

তৈরি করবে
{ "_id" :ObjectId("5e70e4e515dc524f7022767c"), "নাম" :"জন ডো" }{ "_id" :ObjectId("5e70e4f415dc524f7022767e"), "নাম" :"Robert 
  1. নির্দিষ্ট FirstName এবং LastName সহ নথিগুলি খুঁজতে MongoDB ক্যোয়ারী

  2. MongoDB নথিতে একটি নির্দিষ্ট মানের উপরে মান খুঁজুন?

  3. কোন MongoDB নথিতে একটি নির্দিষ্ট স্ট্রিং রয়েছে তা খুঁজুন?

  4. MongoDB-তে একটি প্রশ্ন সহ অনেক নথি কীভাবে আপডেট করবেন?