Есть ли способ добавить поля created_at и updated_at в схему mongoose, без необходимости передавать их каждый раз, когда вызывается новый MyModel()?
Поле created_at будет датой и будет добавляться только при создании документа. Поле updated_at будет обновляться с новой датой, когда в документе вызывается функция save().
Я пробовал это в своей схеме, но поле не отображается, если я его не добавлю:
var ItemSchema = new Schema({
name : { type: String, required: true, trim: true }
, created_at : { type: Date, required: true, default: Date.now }
});