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
報名中!請戳左邊!