Existe-t-il un moyen d'ajouter created_at et updated_at
à un schéma de la mangouste, sans avoir à les transmettre à chaque fois qu'une nouvelle MyModel()
s'appelle ?
Le site created_at
serait une date et ne serait ajouté que lorsqu'un document est créé. Le site updated_at
sera mis à jour avec la nouvelle date chaque fois que save()
est appelé sur un document.
J'ai essayé de le faire dans mon schéma, mais le champ n'apparaît pas à moins que je ne l'ajoute explicitement :
var ItemSchema = new Schema({
name : { type: String, required: true, trim: true },
created_at : { type: Date, required: true, default: Date.now }
});