কম্পিউটার

MongoDB শেলে তারিখ মান বিন্যাস?


তারিখ মান ফর্ম্যাট করতে, MongoDB-তে $dateToString ব্যবহার করুন। আসুন আমরা নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo480.insertOne({id:1,"DueDate":new ISODate("2020-01-10")});{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e821056b0f3fa88e2279098")
}
> db.demo480.insertOne({id:1,"DueDate":new ISODate("2017-12-21")});{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e821062b0f3fa88e2279099")
}
> db.demo480.insertOne({id:1,"DueDate":new ISODate("2019-10-12")});{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e82106ab0f3fa88e227909a")
}
> db.demo480.insertOne({id:1,"DueDate":new ISODate("2019-12-01")});{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e821078b0f3fa88e227909b")
}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" : ObjectId("5e821056b0f3fa88e2279098"), "id" : 1, "DueDate" : ISODate("2020-01-
10T00:00:00Z") }
{ "_id" : ObjectId("5e821062b0f3fa88e2279099"), "id" : 1, "DueDate" : ISODate("2017-12-
21T00:00:00Z") }
{ "_id" : ObjectId("5e82106ab0f3fa88e227909a"), "id" : 1, "DueDate" : ISODate("2019-10-
12T00:00:00Z") }
{ "_id" : ObjectId("5e821078b0f3fa88e227909b"), "id" : 1, "DueDate" : ISODate("2019-12-
01T00:00:00Z") }

MongoDB শেল −

-এ তারিখের মান ফর্ম্যাট করার জন্য নিম্নলিখিত ক্যোয়ারী রয়েছে৷
> db.demo480.aggregate([
...    { "$match": { "id" : 1 } },
...    { "$sort": { "DueDate": -1 } },
...    {
...       "$project": {
...          "_id": 0,
...          "DueDate": {
...             "$dateToString": {
...                "format": "%Y-%m-%d %H-%M",
...                "date": "$DueDate"
...             }
...          }
...       }
...    }
... ])

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

তৈরি করবে
{ "DueDate" : "2020-01-10 00-00" }
{ "DueDate" : "2019-12-01 00-00" }
{ "DueDate" : "2019-10-12 00-00" }
{ "DueDate" : "2017-12-21 00-00" }

  1. কিভাবে MongoDB-তে তারিখ সন্নিবেশ করাবেন?

  2. MongoDB এর সাথে নির্দিষ্ট তারিখ বিন্যাসে একটি প্রশ্ন কীভাবে ফিল্টার করবেন?

  3. MongoDB-তে তারিখ বিন্যাস পরিবর্তন করুন

  4. মাইএসকিউএল-এ তারিখ বিন্যাস থেকে সংখ্যাসূচক তারিখের মান বের করবেন?