Wat er aan de hand is, is dat je belt Date.now()
op het moment dat het schema is gedefinieerd om de standaardwaarde in te stellen voor createdAt
, en dan wordt die waarde als standaardwaarde gebruikt tot de volgende keer dat je app opnieuw wordt opgestart.
In plaats daarvan wilt u de standaardwaarde instellen op Date.now
functie zelf zodat deze wordt aangeroepen telkens wanneer een nieuw document wordt gemaakt:
var uploadSchema = new Schema({
createdAt: {
type: Date,
required: true,
default: Date.now
},