sql >> Base de Datos >  >> NoSQL >> MongoDB

Documentos de MongoDB que caducan demasiado pronto (mangoose)

Probé esto:

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

Los documentos se eliminaron después del segundo minuto y también confirmé que el índice TTL se creó correctamente (como uno de fondo de forma predeterminada) con TTL de 120 segundos.

Pruebe ese formato de hora y vea si funciona para usted.

Versión de MongoDB:3.6.5