কম্পিউটার

মঙ্গোডিবি ক্যোয়ারীতে কাস্ট করা কি সম্ভব?


হ্যাঁ, একটি MongoDB ক্যোয়ারী −

এ কাস্ট করা সম্ভব
db.yourCollectionName.find("this.yourFieldName >yourValue);

ধারণাটি বুঝতে, আসুন ডকুমেন্টের সাথে একটি সংগ্রহ তৈরি করি। একটি নথির সাথে একটি সংগ্রহ তৈরি করার প্রশ্নটি নিম্নরূপ -

> db.castingDemo.insertOne({"Amount":"200"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c947e874cf1f7a64fa4df42")
}
> db.castingDemo.insertOne({"Amount":"100"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c947e8e4cf1f7a64fa4df43")
}
> db.castingDemo.insertOne({"Amount":"110"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c947e944cf1f7a64fa4df44")
}
> db.castingDemo.insertOne({"Amount":"95"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c947e9d4cf1f7a64fa4df45")
}
> db.castingDemo.insertOne({"Amount":"85"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c947ea44cf1f7a64fa4df46")
}
> db.castingDemo.insertOne({"Amount":"75"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c947ebd4cf1f7a64fa4df47")
}

Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

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

নিচের আউটপুট −

{ "_id" : ObjectId("5c947e874cf1f7a64fa4df42"), "Amount" : "200" }
{ "_id" : ObjectId("5c947e8e4cf1f7a64fa4df43"), "Amount" : "100" }
{ "_id" : ObjectId("5c947e944cf1f7a64fa4df44"), "Amount" : "110" }
{ "_id" : ObjectId("5c947e9d4cf1f7a64fa4df45"), "Amount" : "95" }
{ "_id" : ObjectId("5c947ea44cf1f7a64fa4df46"), "Amount" : "85" }
{ "_id" : ObjectId("5c947ebd4cf1f7a64fa4df47"), "Amount" : "75" }

এখানে একটি প্রশ্ন যা স্বয়ংক্রিয়ভাবে স্ট্রিং থেকে সংখ্যায় রূপান্তরিত হয় −

> db.castingDemo.find("this.Amount > 85");

নিচের আউটপুট −

{ "_id" : ObjectId("5c947e874cf1f7a64fa4df42"), "Amount" : "200" }
{ "_id" : ObjectId("5c947e8e4cf1f7a64fa4df43"), "Amount" : "100" }
{ "_id" : ObjectId("5c947e944cf1f7a64fa4df44"), "Amount" : "110" }
{ "_id" : ObjectId("5c947e9d4cf1f7a64fa4df45"), "Amount" : "95" }

  1. MongoDB-তে সাবডকুমেন্টের কোয়েরি অ্যারে

  2. _id দ্বারা গ্রুপে MongoDB ক্যোয়ারী

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

  4. MongoDB - এমবেডেড নথি জিজ্ঞাসা করবেন?