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

MongoDB-এ ফিল্ড নামের সর্বোচ্চ দৈর্ঘ্য

MongoDB BSON ফরম্যাট ব্যবহার করে, তাই ফিল্ড নামের জন্য কোনো নির্দিষ্ট সর্বোচ্চ দৈর্ঘ্য নেই। আপনি খুব বড় ফিল্ড নামও ব্যবহার করতে পারেন।

উদাহরণ

> db.maxLengthDemo.insertOne({
    "maxLengthhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh...": "This is demo"
});

খুব দীর্ঘ ফিল্ড নামও সফলভাবে সংরক্ষিত ও রিটার্ন হয়।

সীমাবদ্ধতা: যদিও ফিল্ড নামের দৈর্ঘ্যের সীমা নেই, কিন্তু পুরো ডকুমেন্টের আকার ১৬MB-র বেশি হতে পারে না।

  1. MongoDB-এ অগরিগেশন ব্যবহার করে ফিল্ডের নাম পরিবর্তন করা

  2. MongoDB stats()-এ max ফিল্ডের অর্থ (ক্যাপড কালেকশন)

  3. MongoDB-এ রোল (Role) অনুযায়ী শুধু Name ফিল্ড ফেচ করা

  4. MongoDB-তে find()-এ প্রজেকশন দিয়ে _id ফিল্ড হাইড করা