MongoDB
 Computer >> コンピューター >  >> プログラミング >> MongoDB

日付/時刻をMongoDBに保存する最良の方法は?


MongoDBに日付/時刻を保存する方法は2つあります。最初のアプローチでは、JavaScriptなどのDateオブジェクトを使用できます。 Dateオブジェクトは、MongoDBに日付/時刻を保存するための最良の方法です。構文は次のとおりです。

new Date();

2番目のアプローチでは、ISODate()を使用できます。構文は次のとおりです。

new ISODate();

上記の構文を理解するために、最初のアプローチに従ってドキュメントを含むコレクションを作成しましょう。ドキュメントを使用してコレクションを作成するためのクエリは次のとおりです。

最初のアプローチ:

> db.ProductsInformation.insertOne({"ProductId":"Product-1","ProductDeliveryDateTime":new
Date()});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c6ec6786fd07954a4890686")
}

2番目のアプローチ:

> db.ProductsInformation.insertOne({"ProductId":"Product-2","ProductDeliveryDateTime":new
ISODate()});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c6ec6846fd07954a4890687")
}

find()メソッドを使用して、コレクションのすべてのドキュメントを表示します。クエリは次のとおりです。

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

出力は次のとおりです。

{
   "_id" : ObjectId("5c6ec6786fd07954a4890686"),
   "ProductId" : "Product-1",
   "ProductDeliveryDateTime" : ISODate("2019-02-21T15:40:40.901Z")
}
{
   "_id" : ObjectId("5c6ec6846fd07954a4890687"),
   "ProductId" : "Product-2",
   "ProductDeliveryDateTime" : ISODate("2019-02-21T15:40:52.684Z")
}

:日付/時刻オブジェクトを保存する最良の方法は、Dateオブジェクトを使用することです。


  1. 16 の最高の MongoDB GUI アプリ

    MongoDB は、NoSQL データベースに分類される著名なドキュメント ベースのデータベースです。市場には、いくつかの MongoDB 管理ツールがあります。これらのツールは、MongoDB の開発と管理を支援します。最高の無料の MongoDB GUI を探している場合は、この記事が役に立ちます。組織に最適な MongoDB GUI ツールと、その主な機能、使用方法、およびダウンロード リンクを以下に示します。 16 の最高の MongoDB GUI アプリ MongoDB に最適な無料 GUI のリストに進む前に、同じことを学びましょう。 MongoDB には、テーブルやデー

  2. 2022 年に写真プリントを保存する最良の方法

    私たちは皆、写真をクリックするのが大好きで、スマートフォンを持っている人なら誰でも、SD カード、USB ペン ドライブ、外付けハード ドライブ、およびクラウド ストレージに保存されている何千もの写真を持っているに違いありません。しかし、これは大切な思い出を保管する適切な方法ではありません。家族や友人といつでも写真を楽しめるように、写真を保存するための手順について説明しましょう. 注:以下の手順では、写真整理ソフトウェアを購入するためにポケットを緩める必要がある場合があるため、時間と労力がかかります。 2022 年に写真プリントを保存する最良の方法 ステップ 1:すべての写真を 1 か所に集