何が起こっているのかというと、あなたは電話をかけている Date.now()
createdAt
のデフォルト値を設定するようにスキーマが定義された時点 、そして次にアプリが再起動されるまで、その値がデフォルトに使用されます。
代わりに、デフォルト値をDate.now
に設定します。 新しいドキュメントが作成されるたびに呼び出されるように関数自体:
var uploadSchema = new Schema({
createdAt: {
type: Date,
required: true,
default: Date.now
},