Você não pode lidar com isso com índices TTL. Você pode usar um cron job/tarefa agendada para remover documentos antigos. Eu sugiro que você leia este , uma boa maneira leve de implementar processos em segundo plano no MongoDb.