Ik heb dit getest:
var TestSchema = new Schema({
name: String,
createdAt: { type: Date, expires: '2m', default: Date.now }
});
Documenten werden na de tweede minuut verwijderd en ik bevestigde ook dat de TTL-index correct was gemaakt (standaard als achtergrond) met TTL van 120
seconden.
Probeer dat tijdformaat en kijk of dat voor u werkt.
MongoDB-versie:3.6.5