কম্পিউটার

MongoDB অনুসন্ধান ক্যোয়ারীতে স্ট্যাটিক মান সহ একটি ক্ষেত্র কীভাবে যুক্ত করবেন?


আপনি সামগ্রিক কাঠামোর সাথে $literal অপারেটর ব্যবহার করতে পারেন। আসুন প্রথমে নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.fieldWithStaticValue.insertOne({"নাম":"ল্যারি","বয়স":24});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5cd6554c7924bb85b3f48948")}> db. insertOne({"নাম":"ক্রিস","বয়স":23});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5cd655567924bb85b3f48949")}> db.fieldWithStaticValue.insertOne("{Name" ডেভিড","বয়স":26});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5cd655607924bb85b3f4894a")}

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

> db.fieldWithStaticValue.find();

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

তৈরি করবে
{ "_id" :ObjectId("5cd6554c7924bb85b3f48948"), "নাম" :"ল্যারি", "বয়স" :24 }{ "_id" :ObjectId("5cd655567924bb85b3f48949"), "Nrisame বয়স" :23 }{ "_id" :ObjectId("5cd655607924bb85b3f4894a"), "নাম" :"ডেভিড", "বয়স" :26 }

$literal −

ব্যবহার করে MongoDB-তে স্ট্যাটিক ভ্যালু সহ ফিল্ড যোগ করার জন্য নিম্নোক্ত ক্যোয়ারী রয়েছে
> db.fieldWithStaticValue.aggregate( [ { $project:{ নাম:1, বয়স:1, "StaticValue":{ $literal:100 } } ]);

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

তৈরি করবে
{ "_id" :ObjectId("5cd6554c7924bb85b3f48948"), "নাম" :"ল্যারি", "বয়স" :24, "স্ট্যাটিক ভ্যালু" :100 }{ "_id" :অবজেক্টআইডি("5cd65567924"f948"), "N54ame" :"ক্রিস", "বয়স" :23, "স্ট্যাটিক ভ্যালু" :100 }{ "_id" :ObjectId("5cd655607924bb85b3f4894a"), "নাম" :"ডেভিড", "বয়স" :26, "স্ট্যাটিক ভ্যালু" :100  
  1. মঙ্গোডিবি-তে সাব-ডকুমেন্টে অনুসন্ধানের অনুসন্ধান কীভাবে চালানো যায়?

  2. শুধুমাত্র একটি নির্দিষ্ট ক্ষেত্রের মান আপডেট করতে MongoDB ক্যোয়ারী কিভাবে চালাবেন?

  3. মাইএসকিউএল-এ বিদ্যমান মানের সাথে মান যুক্ত করার জন্য কীভাবে ক্ষেত্র আপডেট করবেন?

  4. একটি MySQL ক্যোয়ারীতে SELECT এর সাথে INSERT INTO করার সময় কীভাবে স্ট্যাটিক মান যুক্ত করবেন?