হ্যাঁ, আপনি findAndModify() দিয়ে এটি অর্জন করতে পারেন। আসুন প্রথমে নথি-
সহ একটি সংগ্রহ তৈরি করি> db.returnResultOfIncementDemo.insertOne({"PlayerScore":98});
{
"acknowledged" : true,
"insertedId" : ObjectId("5cd3c292edc6604c74817cda")
} Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -
> db.returnResultOfIncementDemo.find();
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" : ObjectId("5cd3c292edc6604c74817cda"), "PlayerScore" : 98 } ইনক্রিমেন্টের ফলাফল রিটার্ন করার জন্য নিচের প্রশ্নটি রয়েছে। এখানে, আমরা প্লেয়ারস্কোর 2 −
বৃদ্ধি করেছি> db.returnResultOfIncementDemo.findAndModify({
... query:{},
... update: { $inc: {PlayerScore: 2 }},
... new: true
... }); এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" : ObjectId("5cd3c292edc6604c74817cda"), "PlayerScore" : 100 }