কম্পিউটার

মঙ্গোডিবিতে একটি ক্ষেত্র থেকে ফিরে আসা অক্ষরের পরিমাণ কীভাবে সীমাবদ্ধ করবেন?


একটি ক্ষেত্র থেকে ফিরে আসা অক্ষরের পরিমাণ সীমিত করতে, MongoDB-তে $substr ব্যবহার করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo233.insertOne({"Paragraph":"My Name is John Smith.I am learning MongoDB database"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e41877df4cebbeaebec5146")
}
> db.demo233.insertOne({"Paragraph":"David Miller is a good student and learning Spring and Hibernate Framework."});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e4187d7f4cebbeaebec5147")
}

Find() পদ্ধতি -

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

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

তৈরি করবে
{
   "_id" : ObjectId("5e41877df4cebbeaebec5146"),
   "Paragraph" : "My Name is John Smith.I am learning MongoDB database"
}
{
   "_id" : ObjectId("5e4187d7f4cebbeaebec5147"),
   "Paragraph" : "David Miller is a good student and learning Spring and Hibernate Framework."
}

MongoDB -

-এ একটি ক্ষেত্র থেকে ফেরত অক্ষরের পরিমাণ সীমিত করার জন্য নিচের প্রশ্নটি রয়েছে
> db.demo233.aggregate(
...   [
...      {
...         $project:
...         {
...            Paragraph: { $substr: [ "$Paragraph", 0, 10] }
...
...      }
...} ] )

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

তৈরি করবে
{ "_id" : ObjectId("5e41877df4cebbeaebec5146"), "Paragraph" : "My Name is" }
{ "_id" : ObjectId("5e4187d7f4cebbeaebec5147"), "Paragraph" : "David Mill" }

  1. কিভাবে HTML এ ইনপুট ক্ষেত্রে একটি সীমা দিতে?

  2. ফর্ম ইনপুট টেক্সট ক্ষেত্রে অনুমোদিত অক্ষর সংখ্যা সীমিত কিভাবে?

  3. একটি ক্ষেত্রের রিটার্নিং মান সীমিত করতে MongoDB ক্যোয়ারী?

  4. কিভাবে নেস্টেড MongoDB নথি থেকে শুধুমাত্র কী প্রদর্শন করবেন?