sql >> Database >  >> NoSQL >> MongoDB

Hoe stel ik de standaardwaarde van een geheel getal in mongodb in?

Omdat je Mongoose gebruikt, kun je de standaard instellen als onderdeel van het Schema definitie:

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

De opties worden hier gedocumenteerd. Het is ook cool dat als je de standaard instelt op een functie, deze wordt uitgevoerd wanneer het model wordt geïnstantieerd. Als het bijvoorbeeld was:default: Date.now , zal het de Date.now() . aanroepen functie wanneer een model wordt gemaakt.




  1. Redis-toetsenfunctie voor match met meerdere patronen

  2. Redis gebruiken als tussencache voor REST API

  3. MongoDB $toBool

  4. Inleiding tot gedistribueerde cache in Hadoop