অনুসন্ধানের মানদণ্ডের সাথে আপডেট করতে, 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 }