কম্পিউটার

কিভাবে আমরা MongoDB এ একটি রেকর্ড আপডেট করতে পারি?


একটি রেকর্ড আপডেট করতে, আপনাকে _id এর ভিত্তিতে আপডেট করতে হবে৷ আসুন আমরা নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo458.insertOne( {_id:101,"Name":"David" });{ "স্বীকৃত" :true, "insertedId" :101 }> db.demo458.insertOne( {_id:102, "নাম":"ক্রিস" });{ "স্বীকৃত" :সত্য, "insertedId" :102 }> db.demo458.insertOne( {_id:103,"Name":"বব" });{ "স্বীকৃত" :true, "insertedId" :103 }

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :101, "নাম" :"ডেভিড" }{ "_id" :102, "নাম" :"ক্রিস" }{ "_id" :103, "নাম" :"বব" } 

MongoDB −

-এ একটি রেকর্ড আপডেট করার জন্য নিম্নোক্ত ক্যোয়ারী
> db.demo458.update({_id:102},{$set:{"Name":"David Miller"}});WriteResult({ "nMatched" :1, "nUpserted" :0, "nModified " :1 })

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :101, "নাম" :"ডেভিড" }{ "_id" :102, "নাম" :"ডেভিড মিলার" }{ "_id" :103, "নাম" :"বব"  
  1. মঙ্গোডিবিতে মোটের পরে কীভাবে আপডেট করবেন?

  2. মঙ্গোডিবিতে শর্তসাপেক্ষ আপডেট কীভাবে করবেন?

  3. MongoDB 3.x-এ ডুপ্লিকেট রেকর্ড কীভাবে সরিয়ে ফেলা যায়?

  4. MongoDB - আমি কিভাবে একটি নথিতে ক্ষেত্রগুলি অ্যাক্সেস করতে পারি?