কম্পিউটার

মঙ্গোডিবি-তে আজকের আগে মেয়াদোত্তীর্ণ নথিগুলি পান?


আপনি এর জন্য Date() এর সাথে $lte অপারেটর ব্যবহার করতে পারেন। আসুন প্রথমে নথি সহ একটি সংগ্রহ তৈরি করি। এখানে, আমরা 2019-05-11 তারিখ নির্ধারণ করেছি, যা বর্তমান তারিখ −

> db.getDocumentsExpiredDemo.insertOne({"ArrivalDate":new ISODate("2019-05-11")});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5cd563b17924bb8b89"b35}) getDocumentsExpiredDemo.insertOne({"ArrivalDate":new ISODate("2019-01-01")});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5cd563bf7924bb85b3f4893cDcuedements"}) আগমনের তারিখ":নতুন ISODate("2019-05-10")});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5cd563ca7924bb85b3f4893d")}> db.getDocumentsExpiredDemo("ISODnate"{.inserte") "2019-02-01")});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5cd563e77924bb85b3f4893e")}

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

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

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

তৈরি করবে
{ "_id" :ObjectId("5cd563b17924bb85b3f4893b"), "আগমন তারিখ" :ISODate("2019-05-11T00:00:00Z")}{ "_id" :ObjectId("5cd563bf9bf4893b"):ObjectId("5cd563bf74948"), ISODate("2019-01-01T00:00:00Z")}{ "_id" :ObjectId("5cd563ca7924bb85b3f4893d"), "আসার তারিখ" :ISODate("2019-05-10T00:00:00Z") :ObjectId("5cd563e77924bb85b3f4893e"), "আসার তারিখ" :ISODate("2019-02-01T00:00:00Z")}

মঙ্গোডিবি −

-এ আজকের আগে মেয়াদ শেষ হয়ে যাওয়া নথিগুলি পাওয়ার জন্য নিম্নোক্ত ক্যোয়ারী
> db.getDocumentsExpiredDemo.find({ "ArrivalDate":{ $lte :new Date()}});

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

তৈরি করবে
{ "_id" :ObjectId("5cd563bf7924bb85b3f4893c"), "আগমন তারিখ" :ISODate("2019-01-01T00:00:00Z") }{ "_id" :ObjectId("5cd563cab3f4893c"), "5cd563cabf7924" :অবজেক্টআইডি ISODate("2019-05-10T00:00:00Z") }{ "_id" :ObjectId("5cd563e77924bb85b3f4893e"), "আসার তারিখ" :ISODate("2019-02-01T00:00) 
  1. ন্যূনতম নম্বর সহ দুটি নথি পেতে MongoDB সমষ্টি

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

  3. একাধিক শর্ত সহ নথি পেতে MongoDB ক্যোয়ারী $ অথবা?

  4. MongoDB নথিতে একটি নির্দিষ্ট ক্ষেত্র থেকে অ্যারে উপাদানের গণনা পান?