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

Documentos do MongoDB expirando cedo demais (mangusto)


Eu testei isso:
var TestSchema = new Schema({
  name: String,
  createdAt: { type: Date, expires: '2m', default: Date.now }
});

Os documentos foram excluídos após o segundo minuto e também confirmei que o índice TTL foi criado corretamente (como plano de fundo por padrão) com TTL de 120 segundos.

Experimente esse formato de hora e veja se isso funciona para você.

Versão do MongoDB:3.6.5