const tsetSchema=new mongoose.Schema({ name:String views:Number },{timestamps:true})
我在创建schema时指定了时间戳,所以在我更新文档时会自动帮我更新updatedAt和createdAt。
不过现在我想要在更新views字段时不要更新updatedAt字段,只需要更新views即可,该怎么做呢?
您的需求可以考虑使用Mongoose的middleware来做,例如schema.pre 或 schema.post。
schema指定timestamps也是用的Mongoose的middleware。
供参考.
Love MongoDB! Have fun!
2017MongoDB中文社区北京用户组大会在即,2017年6月3日 13:00-18:00
报名中!请戳左边!
您的需求可以考虑使用Mongoose的middleware来做,例如schema.pre 或 schema.post。
schema指定timestamps也是用的Mongoose的middleware。
供参考.
Love MongoDB! Have fun!
2017MongoDB中文社区北京用户组大会在即,2017年6月3日 13:00-18:00
报名中!请戳左边!