mongodb - 關於mongoose的文檔更新問題
淡淡烟草味
淡淡烟草味 2017-05-31 10:35:31
0
1
820
const tsetSchema=new mongoose.Schema({
     name:String
     views:Number
},{timestamps:true})

我在建立schema時指定了時間戳,所以在我更新文件時會自動幫我更新updatedAt和createdAt。

不過現在我想要在更新views字段時不要更新updatedAt字段,只需要更新views即可,該怎麼做呢?

淡淡烟草味
淡淡烟草味

全部回覆(1)
过去多啦不再A梦

您的需求可以考慮使用Mongoose的middleware來做,例如schema.pre 或 schema.post。

schema指定timestamps也是使用的Mongoose的middleware。

供參考.

Love MongoDB! Have fun!


2017MongoDB中文社群北京用戶組大會在即,2017年6月3日 13:00-18:00

報名中!請戳左邊!

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板