কম্পিউটার

কিভাবে $ne অপারেটর ব্যবহার করে MongoDB জিজ্ঞাসা করবেন?


$ne অপারেটর ব্যবহার করে MongoDB কে জিজ্ঞাসা করতে, নিম্নোক্ত সিনট্যাক্স −

db.yourCollectionName.find({yourFieldName:{$ne:yourValue}}).pretty();

আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.notEqaulToDemo.insertOne({"StudentName":"Larry","StudentMathMarks":68});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5cbd3a6bde8cc557214c0ded")
}
> db.notEqaulToDemo.insertOne({"StudentName":"Chris","StudentMathMarks":88});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5cbd3a79de8cc557214c0dee")
}
> db.notEqaulToDemo.insertOne({"StudentName":"David","StudentMathMarks":45});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5cbd3a89de8cc557214c0def")
}
> db.notEqaulToDemo.insertOne({"StudentName":"Carol","StudentMathMarks":69});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5cbd3a97de8cc557214c0df0")
}

Find() পদ্ধতি -

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

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

তৈরি করবে
{
   "_id" : ObjectId("5cbd3a6bde8cc557214c0ded"),
   "StudentName" : "Larry",
   "StudentMathMarks" : 68
}
{
   "_id" : ObjectId("5cbd3a79de8cc557214c0dee"),
   "StudentName" : "Chris",
   "StudentMathMarks" : 88
}
{
   "_id" : ObjectId("5cbd3a89de8cc557214c0def"),
   "StudentName" : "David",
   "StudentMathMarks" : 45
}
{
   "_id" : ObjectId("5cbd3a97de8cc557214c0df0"),
   "StudentName" : "Carol",
   "StudentMathMarks" : 69
}

MongoDB $ne অপারেটর −

-এর জন্য নিম্নোক্ত ক্যোয়ারী
> db.notEqaulToDemo.find({StudentMathMarks:{$ne:88}}).pretty();

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

তৈরি করবে
{
   "_id" : ObjectId("5cbd3a6bde8cc557214c0ded"),
   "StudentName" : "Larry",
   "StudentMathMarks" : 68
}
{
   "_id" : ObjectId("5cbd3a89de8cc557214c0def"),
   "StudentName" : "David",
   "StudentMathMarks" : 45
}
{
   "_id" : ObjectId("5cbd3a97de8cc557214c0df0"),
   "StudentName" : "Carol",
   "StudentMathMarks" : 69
}

  1. MongoDB-তে দীর্ঘতম সময়ের সাথে বস্তুগুলিকে কীভাবে জিজ্ঞাসা করবেন?

  2. মঙ্গোডিবি-তে সাবডকুমেন্টের শর্ত অনুসারে নথিগুলি কীভাবে জিজ্ঞাসা করবেন?

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

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