কম্পিউটার

একাধিক শর্ত সহ নথি পেতে MongoDB ক্যোয়ারী $ অথবা?


আসুন আমরা নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo711.insertOne({Name:"John","Marks":75,Age:21,status:"Active"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5ea85c215d33e20ed1097b7e ")}> db.demo711.insertOne({Name:"Chris","Marks":55,Age:22,status:"Active"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5ea85c2c5d33e20ed1097b7f ")}> db.demo711.insertOne({Name:"Bob","Marks":45,Age:20,status:"Inactive"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5ea85c3e5d33e20ed1097b80 ")}> db.demo711.insertOne({Name:"David","Marks":85,Age:23,status:"Active"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5ea85c775d33e20ed1097b8 ") }

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5ea85c215d33e20ed1097b7e"), "নাম" :"জন", "মার্কস" :75, "বয়স" :21, "স্থিতি" :"সক্রিয়" }{ "_id" :ObjectId( "5ea85c2c5d33e20ed1097b7f"), "নাম" :"ক্রিস", "মার্কস" :55, "বয়স" :22, "স্থিতি" :"সক্রিয়" }{ "_id" :ObjectId("5ea85c3e5d33e20ed1097b80), ":" বব", "মার্কস" :45, "বয়স" :20, "স্থিতি" :"নিষ্ক্রিয়" }{ "_id" :ObjectId("5ea85c775d33e20ed1097b81"), "নাম" :"ডেভিড", "মার্কস" :85, " বয়স" :23, "স্থিতি" :"সক্রিয়" }

$or −

এর সাথে MongoDB ক্যোয়ারী নিচে দেওয়া হল
> db.demo711.find( { $or:[ { বয়স:{$gte:23}}, {মার্কস:{$gt:80} }, {স্থিতি:'নিষ্ক্রিয়'} ] }); 

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

তৈরি করবে
{ "_id" :ObjectId("5ea85c3e5d33e20ed1097b80"), "নাম" :"বব", "মার্কস" :45, "বয়স" :20, "স্থিতি" :"নিষ্ক্রিয়" }{ "_id" :ObjectId( "5ea85c775d33e20ed1097b81"), "নাম" :"ডেভিড", "মার্কস" :85, "বয়স" :23, "স্থিতি" :"সক্রিয়" }

  1. MongoDB ক্যোয়ারী n বৈশিষ্ট্য সহ নথির একটি মানচিত্রে একটি অ্যারে রূপান্তর করতে?

  2. MongoDB $অথবা অপারেটরের সাথে ডকুমেন্ট আনতে

  3. MongoDB - এমবেডেড নথি জিজ্ঞাসা করবেন?

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