MongoDB में दिनांक वाला दस्तावेज़ सम्मिलित करने के लिए, दिनांक () का उपयोग करें। निम्नलिखित वाक्य रचना है
“yourFieldName”:new Date(yourDateValue);
आइए दस्तावेजों के साथ एक संग्रह बनाएं। निम्नलिखित प्रश्न है
>db.insertDocumentWithDateDemo.insertOne({"UserName":"Larry","UserMessage":"Hi","UserMessagePostDate":new Date("2012-09-24")});
{
"acknowledged" : true,
"insertedId" : ObjectId("5c9cca58a629b87623db1b16")
}
>db.insertDocumentWithDateDemo.insertOne({"UserName":"Chris","UserMessage":"Hello","UserMessagePostDate":new Date("2015-12-31")});
{
"acknowledged" : true,
"insertedId" : ObjectId("5c9cca71a629b87623db1b17")
}
>db.insertDocumentWithDateDemo.insertOne({"UserName":"Robert","UserMessage":"Bye","UserMessagePostDate":new Date("2019-01-01")});
{
"acknowledged" : true,
"insertedId" : ObjectId("5c9cca85a629b87623db1b18")
} खोज () विधि की मदद से संग्रह से सभी दस्तावेजों को प्रदर्शित करने के लिए क्वेरी निम्नलिखित है
> db.insertDocumentWithDateDemo.find().pretty();
यह निम्नलिखित आउटपुट उत्पन्न करेगा
{
"_id" : ObjectId("5c9cca58a629b87623db1b16"),
"UserName" : "Larry",
"UserMessage" : "Hi",
"UserMessagePostDate" : ISODate("2012-09-24T00:00:00Z")
}
{
"_id" : ObjectId("5c9cca71a629b87623db1b17"),
"UserName" : "Chris",
"UserMessage" : "Hello",
"UserMessagePostDate" : ISODate("2015-12-31T00:00:00Z")
}
{
"_id" : ObjectId("5c9cca85a629b87623db1b18"),
"UserName" : "Robert",
"UserMessage" : "Bye",
"UserMessagePostDate" : ISODate("2019-01-01T00:00:00Z")
}