কম্পিউটার

MongoDB এর সাথে ফিল্ড থেকে শেষ দুটি মান প্রদর্শন করুন


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

সহ একটি সংগ্রহ তৈরি করি
> db.numberOfValuesDemo.insertOne({"Values":[100,200,300,900,1000,98]});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5cefb736ef71f71fedecab6"}
 Find() পদ্ধতি -

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

আউটপুট

{ "_id" :ObjectId("5cefb736ef71edecf6a1f6ab"), "মান" :[ 100, 200, 300, 900, 1000, 98 ]}

শেষ দুটি মান পেতে ক্যোয়ারী নিচে দেওয়া হল।

এখানে, আমরা $slice −

এর নিচে -ve চিহ্ন ব্যবহার করেছি
> db.numberOfValuesDemo.find({},{ "মান":{ "$slice":-2 } } );

আউটপুট

{ "_id" :ObjectId("5cefb736ef71edecf6a1f6ab"), "মান" :[ 1000, 98 ] }

  1. MongoDB-তে "গঠিত" গ্রুপিং ক্যোয়ারী একটি নতুন ফিল্ড সহ ফলাফল প্রদর্শন করতে

  2. MongoDB-তে সমস্ত মান মেলে একত্রিতকরণের সাথে কাজ করা

  3. একটি ক্ষেত্রের রিটার্নিং মান সীমিত করতে MongoDB ক্যোয়ারী?

  4. MongoDB এ একটি নির্দিষ্ট স্ট্রিং সহ একটি ক্ষেত্রের সমস্ত মান আপডেট করবেন?