MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Documents MongoDB expirant trop tôt (mangouste)

J'ai testé ceci :

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

Les documents ont été supprimés après la deuxième minute et j'ai également confirmé que l'index TTL avait été correctement créé (en arrière-plan par défaut) avec un TTL de 120 secondes.

Essayez ce format d'heure et voyez si cela vous convient.

Version MongoDB :3.6.5