改善してほしいポイント
MongoDBにてdatetimeのような日時を登録した場合、そのデータタイプはISODate型になってしまいます。そして、タイムゾーンもUTCに強制変更されてしまいます。日本人であればJSTで見れた方が直感的に理解しやすいですし、またISODate型というよりはDate, Datetime型のようなデータタイプで利用できるとその後の処理がしやすいです。
どのような課題解決に貢献しましたか?どのようなメリットが得られましたか?
社内システムを構築する際に、どうしても多層にまたがるDB設計が必要でしたが、NoSQLであるMongoDBを利用することで簡単に階層を表現することができました。また、mongooseのようなMongoDBを操作するためのnpmモジュールも存在しているので、アプリ開発で使用されているプログラミング言語との親和性もとても高く、簡単にMongoDBのデータを更新することができます。
検討者へお勧めするポイント
柔軟なクエリが可能!