如何在mongoose中跟踪updated_at

时间:2015-01-08 08:11:27

标签: node.js mongodb mongoose

我目前使用pre-save跟踪我的mongodb(mongoose)集合中的updated_at。 Setter也没有工作,因为我不希望用户每次都给我更新时间。

有没有更好的方法,即在架构级别保存文档中的更新时间?

我没有在每个集合中预先保存,并且创建预存储以保存更新时间听起来不是一个好主意

var OrderSchema = new Schema({
    updated: {
        type : Date, 
        default: Date.now
    }
})

OrderSchema.pre('save', function(next){
    this.updated = Date.now();
    next();
})

0 个答案:

没有答案