sql >> Database >  >> NoSQL >> MongoDB

Mongodb-tijdstempel is erg onnauwkeurig - mangoest

Wat er aan de hand is, is dat je belt Date.now() op het moment dat het schema is gedefinieerd om de standaardwaarde in te stellen voor createdAt , en dan wordt die waarde als standaardwaarde gebruikt tot de volgende keer dat je app opnieuw wordt opgestart.

In plaats daarvan wilt u de standaardwaarde instellen op Date.now functie zelf zodat deze wordt aangeroepen telkens wanneer een nieuw document wordt gemaakt:

var uploadSchema = new Schema({
    createdAt: {
        type: Date,
        required: true,
        default: Date.now
     },


  1. NoSQL - MongoDB versus CouchDB

  2. Mongoose - toegang tot genest object met .populate

  3. De aggregatiefunctie dupliceert items in ng-repeat bij het vernieuwen van de pagina. Moet uitzoeken hoe de duplicatie te stoppen. Angularjs Mongodb mangoest

  4. Groepstelling met MongoDB met behulp van aggregatieframework