কম্পিউটার

MongoDB-তে অনুসন্ধানের মানদণ্ডের সাথে শেষ সারিটি আপডেট করবেন?


অনুসন্ধানের মানদণ্ডের সাথে আপডেট করতে, MongoDB-তে findAndModify() ব্যবহার করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo516.insertOne({"নাম":"জন","বয়স":22,"স্কোর":56});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e889fdb987b6e0e9d18f591") }> db.demo516.insertOne({"নাম":"জন","বয়স":23,"স্কোর":67});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e889ff1987b6e0e9d18f592")}> db.demo516.insertOne({"নাম":"জন","বয়স":22,"স্কোর":56});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e889ff3987b6e0e9d18f593")}> db. demo516.insertOne({"নাম":"জন","বয়স":22,"স্কোর":66});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e889ffa987b6e0e9d18f594")}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e889fdb987b6e0e9d18f591"), "নাম" :"জন", "বয়স" :22, "স্কোর" :56 }{ "_id" :ObjectId("5e889ff1987b6e0e9d18f591"), "5e889ff1987b6e0e9""2d :"জন", "বয়স" :23, "স্কোর" :67 }{ "_id" :ObjectId("5e889ff3987b6e0e9d18f593"), "নাম" :"জন", "বয়স" :22, "স্কোর" :56 }{ "_id" :ObjectId("5e889ffa987b6e0e9d18f594"), "নাম" :"জন", "বয়স" :22, "স্কোর" :66 }

MongoDB −

-এ অনুসন্ধানের মানদণ্ড সহ শেষ সারি আপডেট করার জন্য নিম্নোক্ত ক্যোয়ারী রয়েছে
> db.demo516.findAndModify({... প্রশ্ন:{নাম:"জন", বয়স:22},... সাজান:{_id:-1},... আপডেট:{$set:{ স্কোর:98}},... নতুন:সত্য... }){ "_id" :ObjectId("5e889ffa987b6e0e9d18f594"), "নাম" :"জন", "বয়স" :22, "স্কোর" :98} 

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e889fdb987b6e0e9d18f591"), "নাম" :"জন", "বয়স" :22, "স্কোর" :56 }{ "_id" :ObjectId("5e889ff1987b6e0e9d18f591"), "5e889ff1987b6e0e9""2d :"জন", "বয়স" :23, "স্কোর" :67 }{ "_id" :ObjectId("5e889ff3987b6e0e9d18f593"), "নাম" :"জন", "বয়স" :22, "স্কোর" :56 }{ "_id" :ObjectId("5e889ffa987b6e0e9d18f594"), "নাম" :"জন", "বয়স" :22, "স্কোর" :98 }

  1. কেস সংবেদনশীল অনুসন্ধান সহ MongoDB ক্যোয়ারী?

  2. MongoDB প্রশ্ন নেস্টেড নথি আপডেট করতে?

  3. MongoDB এ একটি নির্দিষ্ট স্ট্রিং সহ একটি ক্ষেত্রের সমস্ত মান আপডেট করবেন?

  4. আমরা কি একক MySQL ক্যোয়ারীতে সর্বোচ্চ আইডি সহ একটি সারি আপডেট করতে পারি?