MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

O carimbo de data/hora do Mongodb é muito impreciso - mangusto


O que está acontecendo é que você está ligando Date.now() no momento em que o esquema é definido para definir o valor padrão para createdAt , e esse valor será usado como padrão até a próxima vez que seu aplicativo for reiniciado.

Em vez disso, você deseja definir o valor padrão para o Date.now função em si para que seja chamada toda vez que um novo documento for criado:
var uploadSchema = new Schema({
    createdAt: {
        type: Date,
        required: true,
        default: Date.now
     },