কম্পিউটার

MongoDB এর সাথে একটি লাইনে সমস্ত মান বের করুন এবং প্রদর্শন করুন


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

সহ একটি সংগ্রহ তৈরি করি
> db.demo389.insertOne(
...    {
...       "details":[
...          {
...             "Name":[
...                "Chris",
...                "David"
...             ]
...          },
...          {
...             "Name":[
...                "Bob",
...                "Mike"
...             ]
...          },
...          {
...             "Name":[
...                "Carol",
...                "Sam"
...             ]
...          },
...          {
...             "Name":[
...                "David",
...                "John"
...             ]
...          }
...       ]
...    }
... );
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e5d1d8f22064be7ab44e7f9")
}

Find() পদ্ধতি -

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

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

তৈরি করবে
{
   "_id" : ObjectId("5e5d1d8f22064be7ab44e7f9"), "details" : [
      { "Name" : [ "Chris", "David" ] }, { "Name" : [ "Bob", "Mike" ] },
      { "Name" : [ "Carol", "Sam" ] }, { "Name" : [ "David", "John" ] }
   ] 
}

নিম্নে সমস্ত মান −

বের করার জন্য ক্যোয়ারী দেওয়া হল
> db.demo389.aggregate([
...    {
...       $unwind: "$details"
...    },
...    {
...       $unwind: "$details.Name"
...    },
...    {
...       $project: {
...          "_id": "$_id",
...          "Name": "$details.Name"
...       }
...    },
...    {
...       $group: {
...          _id: "_id",
...          out: {
...             $push: "$Name"
...          }
...       }
...    },
...    {
...       $project: {
...          "_id": 0,
...          "NameArray": "$out"
...       }
...    }
... ])

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

তৈরি করবে
{ "NameArray" : [ "Chris", "David", "Bob", "Mike", "Carol", "Sam", "David", "John" ] }

  1. MySQL এর সাথে একটি লাইনে কিছু কলামের মান সংযুক্ত করুন এবং একটি নির্দিষ্ট স্ট্রিং "MR" উপসর্গ করুন। প্রতিটি স্ট্রিং থেকে

  2. সমস্ত সারি থেকে মান পান এবং মাইএসকিউএল দিয়ে কমা দ্বারা পৃথক করা একটি একক সারি প্রদর্শন করুন৷

  3. MySQL-এ পৃথক পাঠ্য সহ কলামের মানগুলিকে সংযুক্ত করুন এবং একটি একক কলামে প্রদর্শন করুন

  4. MySQL-এ কমা দ্বারা বিভক্ত একটি একক সারিতে সমস্ত কলামের মান প্রদর্শন করবেন?