0
私はMongooseに日付を保存するたびに、文字列として終了します。マングース値を日付として保存するには?
let newDate = new Date().toISOString();
let thing = await Thing.findOne({});
things.details.expirationDate = newDate;
await thing.save();
データベースでは、日付オブジェクトではなく文字列として認識されます。
この値を日付オブジェクトに保存するにはどうすればよいですか? thing.details
は、混合スキーマタイプです。
これは、 '.toISOString()'と同様に、文字列を作成します。 'let newDate = new Date()'を実行すると、オブジェクトを直接BSONとして保存することができます – adeneo
クール、それを回答として投稿したい場合はそれを受け入れます。私は以前のネイティブの日付を試してみましたが、うまく動作しているようには見えませんでした。 – Antoine