কম্পিউটার

MongoDB সীমাবদ্ধ ক্ষেত্র এবং স্লাইস প্রজেকশন একসাথে?


$slice অপারেটর ব্যবহার করুন. আসুন প্রথমে নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.limitAndSliceProjectionDemo.insertOne(
   {
      "_id" : 101,
      "UserName" : "Carol",
      "UserAge" : 26,
      "UserMesssage" : [
         "Hi",
         "Hello",
         "Bye",
         "Awesome",
         "Good",
         "Bad",
         "Nice",
         "Good Night",
         "Good Morning"
      ]
   }
);
{ "acknowledged" : true, "insertedId" : 101 }

Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -

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

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

তৈরি করবে
{
   "_id" : 101,
   "UserName" : "Carol",
   "UserAge" : 26,
   "UserMesssage" : [
      "Hi",
      "Hello",
      "Bye",
      "Awesome",
      "Good",
      "Bad",
      "Nice",
      "Good Night",
      "Good Morning"
   ]
}

ক্ষেত্রগুলিকে সীমিত করার জন্য এবং একসাথে স্লাইস প্রজেকশন সঞ্চালনের জন্য নিম্নলিখিত প্রশ্নটি রয়েছে। এখানে, আমরা 2 থেকে 4 −

পর্যন্ত স্লাইস করছি
> db.limitAndSliceProjectionDemo.find({ "UserName" : "Carol" }, {"_id": 0, "UserName":0,"UserAge":0, "UserMesssage": { "$slice": [2,4] } }).pretty();

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

তৈরি করবে
{ "UserMesssage" : [ "Bye", "Awesome", "Good", "Bad" ] }

  1. MongoDB সমষ্টি ক্ষেত্র একত্রিত বা মার্জ এবং তারপর গণনা?

  2. MongoDB এ একাধিকবার পুশ এবং স্লাইস?

  3. মঙ্গোডিবি এবং পাইথন

  4. MongoDB সমষ্টি এবং অভিক্ষেপ?