কম্পিউটার

MongoDB-তে সূচক দ্বারা ফলাফলের অ্যারে থেকে একটি একক উপাদান পান


একটি একক উপাদান পেতে, সমষ্টি এবং LIMIT ব্যবহার করুন। একটি নির্দিষ্ট সংখ্যক নথি এড়িয়ে যাওয়ার জন্য skip() ব্যবহার করা হয়।

আসুন প্রথমে নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo391.insertOne(... { "_id" :101, "নাম" :"ক্রিস", মান:["101", "102"] }... ){ "স্বীকৃত" :সত্য , "insertedId" :101 }> db.demo391.insertOne(... { "_id" :111, "নাম" :"ক্রিস", মান:["101", "102"] }...){" স্বীকৃত" :true, "insertedId" :111 }> db.demo391.insertOne(... { "_id" :121, "নাম" :"ক্রিস", মান:["101", "102"] }.. ){ "স্বীকৃত" :সত্য, "ইনসার্টেড আইডি" :121 

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :101, "নাম" :"ক্রিস", "মান" :[ "101", "102" ] }{ "_id" :111, "নাম" :"ক্রিস", "মান" :[ "101", "102" ] }{ "_id" :121, "নাম" :"ক্রিস", "মান" :[ "101", "102" ] }

সূচক −

দ্বারা ফলাফলের বিন্যাস থেকে একটি একক উপাদান পেতে ক্যোয়ারী নিচে দেওয়া হল
> var i=2;> db.demo391.aggregate([... { $match :{"Name":"Chris"}},... { $skip :i-1},... { $সীমা :1 }... ]);

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

তৈরি করবে
{ "_id" :111, "নাম" :"ক্রিস", "মান" :[ "101", "102" ] }

  1. MongoDB তে একটি অবজেক্ট অ্যারে থেকে আইটেমগুলি কীভাবে পাবেন?

  2. MongoDB এ এমবেডেড অ্যারে থেকে নির্দিষ্ট উপাদান পান?

  3. MongoDB নথি থেকে প্রথম অ্যারের উপাদান পেতে অ্যারের অভিক্ষেপ

  4. একটি অ্যারে থেকে শেষ উপাদান পেতে C# প্রোগ্রাম