const tsetSchema=new mongoose.Schema({
name:String
views:Number
},{timestamps:true})
Ich habe den Zeitstempel beim Erstellen des Schemas angegeben, sodass „updateAt“ und „createdAt“ automatisch für mich aktualisiert werden, wenn ich das Dokument aktualisiere.
Aber jetzt möchte ich nicht das Feld „UpdatedAt“ aktualisieren, wenn ich das Feld „Ansichten“ aktualisiere, sondern muss nur die Ansichten aktualisieren.
您的需求可以考虑使用Mongoose的middleware来做,例如schema.pre 或 schema.post。
schema指定timestamps也是用的Mongoose的middleware。
供参考.
Love MongoDB! Have fun!
2017MongoDB中文社区北京用户组大会在即,2017年6月3日 13:00-18:00
报名中!请戳左边!