কম্পিউটার

"লাইক" এর মতো মঙ্গোডিবি কীভাবে জিজ্ঞাসা করবেন?


"লাইক" এর অনুরূপ বাস্তবায়ন করতে, MongoDB-তে // এর সাথে find() ব্যবহার করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo686.insertOne({"FirstName":"Robert"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5ea55182a7e81adc6a0b395c")
}
> db.demo686.insertOne({"FirstName":"John"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5ea55186a7e81adc6a0b395d")
}
> db.demo686.insertOne({"FirstName":"ROBERT"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5ea5518fa7e81adc6a0b395e")
}
> db.demo686.insertOne({"FirstName":"David"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5ea55195a7e81adc6a0b395f")
}
> db.demo686.insertOne({"FirstName":"robert"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5ea5519ba7e81adc6a0b3960")
}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" : ObjectId("5ea55182a7e81adc6a0b395c"), "FirstName" : "Robert" }
{ "_id" : ObjectId("5ea55186a7e81adc6a0b395d"), "FirstName" : "John" }
{ "_id" : ObjectId("5ea5518fa7e81adc6a0b395e"), "FirstName" : "ROBERT" }
{ "_id" : ObjectId("5ea55195a7e81adc6a0b395f"), "FirstName" : "David" }
{ "_id" : ObjectId("5ea5519ba7e81adc6a0b3960"), "FirstName" : "robert" }

নিম্নলিখিত "লাইক" -

এর অনুরূপ ক্যোয়ারী আছে
> db.demo686.find({FirstName:/Robert/i});

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

তৈরি করবে
{ "_id" : ObjectId("5ea55182a7e81adc6a0b395c"), "FirstName" : "Robert" }
{ "_id" : ObjectId("5ea5518fa7e81adc6a0b395e"), "FirstName" : "ROBERT" }
{ "_id" : ObjectId("5ea5519ba7e81adc6a0b3960"), "FirstName" : "robert" }

  1. কিভাবে একটি LIMIT দিয়ে MongoDB কে জিজ্ঞাসা করবেন?

  2. MongoDB ক্যোয়ারীতে নির্দিষ্ট কলাম কিভাবে নির্বাচন করবেন?

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

  4. কিভাবে MySQL এ লাইক দিয়ে অর্ডার করবেন?