কম্পিউটার টিউটোরিয়াল

MongoDB-তে ফিল্ড এবং সাবফিল্ড অনুযায়ী আইটেম ফিল্টার করা

MongoDB-তে ডট নোটেশন ব্যবহার করে ফিল্ড এবং সাবফিল্ড অনুযায়ী ফিল্টার

ফিল্ড এবং সাবফিল্ড অনুযায়ী আইটেম ফিল্টার করতে ডট নোটেশন ব্যবহার করুন।

উদাহরণ: ডকুমেন্ট সহ কালেকশন তৈরি

> db.demo638.insert({Name:"Chris"});
WriteResult({ "nInserted" : 1 })
> db.demo638.insert({Name:"David",details:{Subject:"MongoDB"}});
WriteResult({ "nInserted" : 1 })

সকল ডকুমেন্ট প্রদর্শন

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

আউটপুট

{ "_id" : ObjectId("5e9c28666c954c74be91e6de"), "Name" : "Chris" }
{ "_id" : ObjectId("5e9c28866c954c74be91e6df"), "Name" : "David", "details" : { "Subject" : "MongoDB" } }

একাধিক ফিল্ড এবং সাবফিল্ড অনুযায়ী ফিল্টার কুয়েরি

> db.demo638.find({"details.Subject":null});

ফলাফল

{ "_id" : ObjectId("5e9c28666c954c74be91e6de"), "Name" : "Chris" }
  1. MongoDB-তে ন্যাচারেল অর্ডার দিয়ে সর্ট করা এবং আইটেমগুলো রিভার্স করা

  2. MongoDB-তে লিস্ট সর্ট করে পজিশন (র‍্যাঙ্ক) যোগ করা

  3. Python এবং MongoDB (PyMongo) ব্যবহার গাইড

  4. MongoDB এগ্রিগেশন ও প্রজেকশন: $project স্টেজ ব্যবহার