Jeg testede dette:
var TestSchema = new Schema({
name: String,
createdAt: { type: Date, expires: '2m', default: Date.now }
});
Dokumenter blev slettet efter det andet minut, og jeg bekræftede også, at TTL-indekset var korrekt oprettet (som en baggrund som standard) med TTL på 120
sekunder.
Prøv det tidsformat og se, om det virker for dig.
MongoDB-version:3.6.5