অ্যারেতে শুধুমাত্র একটি একক মান যোগ করতে, $push ব্যবহার করুন। আসুন প্রথমে নথি-
সহ একটি সংগ্রহ তৈরি করি> db.demo3.insertOne(... {... "তথ্য" :{... "এর" :{... "স্টুডেন্ট কোড" :"স্টুডেন্ট 101",... "স্টুডেন্ট ফেভারিট সাবজেক্ট" :[। .. "মাইএসকিউএল",... "জাভা"... ]... }... }... }...);{ "স্বীকৃত" :সত্য, "ইনসার্টেড আইডি" :অবজেক্টআইডি("5e08b7ef25ddae1f53b6221b") }
Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -
> db.demo3.find();
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e08b7ef25ddae1f53b6221b"), "তথ্য" :{ "of" :{ "StudentCode" :"STUDENT101", "StudentFavouriteSubject" :[ "MySQL", "Java" } } /প্রে>MongoDB −
-এ অ্যারেতে শুধুমাত্র একটি একক মান যোগ করার জন্য এখানে ক্যোয়ারী রয়েছে> db.demo3.update({},{$push:{"Information.Of.StudentFavouriteSubject":"স্প্রিং এবং হাইবারনেট"}});WriteResult({ "nMatched" :1, "nUpserted" :0, "nModified" :1 })আসুন আমরা আবার সব নথি পরীক্ষা করি -
> db.demo3.find().pretty();এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e08b7ef25ddae1f53b6221b"), "তথ্য" :{ "এর" :{ "স্টুডেন্টকোড" :"STUDENT101", "স্টুডেন্ট ফেভারিটসাবজেক্ট" :[ "MySQL", "জাভা", "Hiber এবং npring " ] } } }