MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie lege ich den Standardwert einer Ganzzahl in Mongodb fest?

Da Sie Mongoose verwenden, können Sie die Standardeinstellung als Teil des Schema festlegen Definition:

var userSchema = new Schema({ 
    win: { type: Number, default: 0 }
});

Die Optionen sind hier dokumentiert. Es ist auch cool, dass, wenn Sie eine Funktion als Standard festlegen, diese ausgeführt wird, wenn das Modell instanziiert wird. Zum Beispiel, wenn es so wäre:default: Date.now , wird Date.now() aufgerufen Funktion, wenn ein Modell erstellt wird.