কম্পিউটার

MongoDB $ বিদ্যমান এবং $ne বাস্তবায়ন করা হচ্ছে?


$exists একটি ফাইল বিদ্যমান আছে কিনা তা পরীক্ষা করতে ব্যবহৃত হয়, যেখানে $ne সমান শর্ত নয়। আসুন প্রথমে নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.existsDemo.insertOne({"নাম":"ক্রিস","বয়স":21});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5cd7c3916d78f205348bc650")}> db.existsDemo. insertOne({"Name":"","বয়স":null});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5cd7c39a6d78f205348bc651")}> db.existsDemo.insertOne({"নাম":শূন্য, "বয়স":24});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5cd7c3a66d78f205348bc652")}> db.existsDemo.insertOne({"বয়স":23});{ "স্বীকৃত" :সত্য, " insertedId" :ObjectId("5cd7c3c36d78f205348bc653")}

Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -

> db.existsDemo.find().pretty();

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

তৈরি করবে
{ "_id" :ObjectId("5cd7c3916d78f205348bc650"), "নাম" :"ক্রিস", "বয়স" :21}{ "_id" :ObjectId("5cd7c39a6d78f205348bc651"), "Nge" ":" " :null }{ "_id" :ObjectId("5cd7c3a66d78f205348bc652"), "নাম" :শূন্য, "বয়স" :24 }{ "_id" :ObjectId("5cd7c3c36d78f205348bcA653" :"}
 $exists অপারেটর −

বাস্তবায়নের জন্য নিচের প্রশ্নটি রয়েছে
> db.existsDemo.find({"$and":[ {"Name":{"$exists":true}}, {"Name":{"$ne":""}}]});

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

তৈরি করবে
{ "_id" :ObjectId("5cd7c3916d78f205348bc650"), "নাম" :"ক্রিস", "বয়স" :21 }{ "_id" :ObjectId("5cd7c3a66d78f205348bc652" :"Name), "Name" :24 }

  1. MongoDB এ আপডেট করুন এবং ওভাররাইট প্রতিরোধ করবেন?

  2. MongoDB-তে NumberLong(x) এবং NumberLong("x") এর মধ্যে পার্থক্য?

  3. মঙ্গোডিবি এবং পাইথন

  4. MongoDB সমষ্টি এবং অভিক্ষেপ?