搜尋

首頁  >  問答  >  主體

mongodb - 關於mongoose的文檔更新問題

const tsetSchema=new mongoose.Schema({
     name:String
     views:Number
},{timestamps:true})

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

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

淡淡烟草味淡淡烟草味2798 天前837

全部回覆(1)我來回復

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-31 10:37:31

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

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

    供參考.

    Love MongoDB! Have fun!


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

    報名中!請戳左邊!

    回覆
    0
  • 取消回覆