suchen

Heim  >  Fragen und Antworten  >  Hauptteil

mongodb – Dokumentaktualisierungsprobleme zu Mungo

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.

淡淡烟草味淡淡烟草味2736 Tage vor801

Antworte allen(1)Ich werde antworten

  • 过去多啦不再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

    报名中!请戳左边!

    Antwort
    0
  • StornierenAntwort