কম্পিউটার

মঙ্গোডিবিতে একটি শিশু সংগ্রহে একটি বস্তু সরানো হচ্ছে?


চাইল্ড কালেকশনে একটি বস্তু সরাতে, MongoDB-তে $pull ব্যবহার করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo715.insertOne({
...    _id:1,
...    details :
...    [
...       { 'id' : '101',
...       'Information' : [
...          {
...             'studentid' : '102',
...             "Name":"Bob"
...          },
...          {
...             'studentid' : '103',
...             "Name":"Chris"
...          }
...       ]
...    }
... ]
... });
{ "acknowledged" : true, "insertedId" : 1 }

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" : 1, "details" : [ { "id" : "101", "Information" : [ { "studentid" : "102", "Name" : "Bob" }, { "studentid" : "103", "Name" : "Chris" } ] } ] }

MongoDB −

-এ একটি চাইল্ড কালেকশনে একটি অবজেক্ট সরানোর জন্য নিচের প্রশ্নটি দেওয়া হল
> db.demo715.update(
...    {"details.id":'101'},
...    { $pull: { 'details.$.Information':{studentid:'102',"Name":"Bob"} } }
... );
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" : 1, "details" : [ { "id" : "101", "Information" : [ { "studentid" : "103", "Name" : "Chris" } ] } ] }

  1. একটি MongoDB সংগ্রহে তারিখ অনুসারে গ্রুপ?

  2. একটি সংগ্রহের নাম পরিবর্তন করতে MongoDB ক্যোয়ারী?

  3. একটি MongoDB সংগ্রহে সূচক তৈরি করবেন?

  4. C# তে সংগ্রহ থেকে বস্তুর প্রথম ঘটনা অপসারণ করা হচ্ছে