কম্পিউটার

আমি কিভাবে MongoDB 4 এ নথি সাজাতে পারি এবং শুধুমাত্র একটি একক ক্ষেত্র প্রদর্শন করতে পারি?


MongoDB 4-এ নথি সাজাতে, sort() ব্যবহার করুন। শুধুমাত্র একটি একক ক্ষেত্র দেখানোর জন্য, যা সাজানো আছে, এটি 1 এ সেট করুন।

আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo611.insertOne({"Name":"Chris"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e987110f6b89257f5584d83")}> db.demo611."NsertOne"(insertOne) :"আদম"});{ "স্বীকৃত" :সত্য, "ইনসার্টেড আইডি" :অবজেক্টআইডি("5e987115f6b89257f5584d84")}> db.demo611.insertOne({"Name":"John"});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e987118f6b89257f5584d85")}> db.demo611.insertOne({"Name":"Bob"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e987118f6b89257f5584d85"} 

Find() পদ্ধতি -

এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন
> db.demo611.find();এটি নিম্নলিখিত আউটপুট উৎপন্ন করবে:{ "_id" :ObjectId("5e987110f6b89257f5584d83"), "নাম" :"ক্রিস" }{ "_id" :ObjectId("5e987115f6b84"452) , "নাম" :"আদম" }{ "_id" :ObjectId("5e987118f6b89257f5584d85"), "নাম" :"জন" }{ "_id" :অবজেক্টআইডি("5e98711bf6b89257f5584dN86" :" 

MongoDB 4 −

ব্যবহার করে ডকুমেন্ট বাছাই করার জন্য নিচের ক্যোয়ারী রয়েছে
> db.demo611.find().sort({Name:1});

এটি নিম্নলিখিত আউটপুট &mius;

উৎপন্ন করবে
{ "_id" :ObjectId("5e987115f6b89257f5584d84"), "নাম" :"আডাম" }{ "_id" :ObjectId("5e98711bf6b89257f5584d86"), "নাম" :"বব" :"বব" {Id" "5e987110f6b89257f5584d83"), "নাম" :"ক্রিস" }{ "_id" :ObjectId("5e987118f6b89257f5584d85"), "নাম" :"জন" }

  1. আমি কিভাবে MongoDB থেকে শুধুমাত্র অনন্য রেকর্ড প্রদর্শন করতে পারি এবং সদৃশগুলি উপেক্ষা করতে পারি?

  2. MongoDB তে $project ব্যবহার করে অ্যারেতে একটি নির্দিষ্ট ক্ষেত্র কীভাবে প্রদর্শন করবেন এবং অন্যান্য ক্ষেত্রগুলিকে উপেক্ষা করবেন?

  3. কিভাবে নেস্টেড MongoDB নথি থেকে শুধুমাত্র কী প্রদর্শন করবেন?

  4. কিভাবে ORDER BY ক্ষেত্র ব্যবহার করবেন এবং একটি একক MySQL ক্ষেত্রে আইডি অনুসারে সাজান?