কম্পিউটার টিউটোরিয়াল

MongoDB অবজেক্ট থেকে অ্যাট্রিবিউট (ফিল্ড) তালিকা বের করা


ভূমিকা

MongoDB শেলে একটি ডকুমেন্টের সকল ফিল্ডের নাম, টাইপ এবং ভ্যালু দেখতে JavaScript for...in লুপ ব্যবহার করা যেতে পারে। এটি ডিবাগিং বা ডাইনামিক প্রসেসিংয়ে কাজে লাগে।

নমুনা ডেটা তৈরি


ডকুমেন্ট প্রদর্শন

{ "_id" : ObjectId("5cbdfcc9ac184d684e3fa269"), "StudentId" : 101, "StudentName" : "John", "StudentAdmissionDate" : ISODate("2019-01-12T00:00:00Z"), "StudentSUbjects" : [ "MongoDB", "Java", "MySQL" ] }

ফিল্ড তালিকা বের করার স্ক্রিপ্ট

প্রথমে findOne() দিয়ে ডকুমেন্টটি ভেরিয়েবলে নেওয়া হয়েছে, তারপর লুপ চালিয়ে প্রতিটি কী (Key) এর নাম, টাইপ এবং ভ্যালু প্রিন্ট করা হয়েছে।


আউটপুট

 
            
  1. MongoDB-এ অবজেক্ট থেকে ফিল্ড ডিলিট করা

  2. MongoDB-তে এম্বেডেড অ্যারে থেকে নির্দিষ্ট এলিমেন্ট পাওয়া

  3. MongoDB-তে distinct() ব্যবহার করে ইউনিক ভ্যালু বের করা

  4. পাইথনে লিস্ট থেকে ইউনিক মান বের করুন