কম্পিউটার

MongoDB বহুমাত্রিক অ্যারে অভিক্ষেপ?


MongoDB বহুমাত্রিক অ্যারে প্রজেকশনের জন্য, আপনাকে সামগ্রিক কাঠামো ব্যবহার করতে হবে। আসুন প্রথমে নথি সহ একটি সংগ্রহ তৈরি করি। এখানে, ছাত্র চিহ্নের জন্য আমাদের কাছে বহুমাত্রিক অ্যারে রয়েছে −

> db.multiDimensionalArrayProjection.insertOne(
...    {
...       "StudentFirstName" : "Chris",
...       "StudentMarks" : [ [98, 99],[56,79] ]
...    }
... );
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5cc6b75a9cb58ca2b005e66c")
}

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

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

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

তৈরি করবে
{
   "_id" : ObjectId("5cc6b75a9cb58ca2b005e66c"),
   "StudentFirstName" : "Chris",
   "StudentMarks" : [
      [
         98,
         99
      ],
      [
         56,
         79
      ]
   ]
}

MongoDB মাল্টিডাইমেনশনাল অ্যারে প্রজেকশন -

-এর জন্য নিম্নোক্ত ক্যোয়ারী
> db.multiDimensionalArrayProjection.aggregate([
...    { $unwind: '$StudentMarks' },
...    { $limit: 1 },
...    { $project: { _id: 0, StudentMarks: 1 } },
...    { $unwind: '$StudentMarks' },
...    { $skip: 1 },
...    { $limit: 1 }
... ]);

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

তৈরি করবে
{ "StudentMarks" : 99 }

  1. MongoDB-তে সাবডকুমেন্টের কোয়েরি অ্যারে

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

  3. সি-তে একটি বহুমাত্রিক বিন্যাসের সূচনা

  4. সি-তে বহুমাত্রিক অ্যারে