Rails 3 - Setze den Dateinamen in einem reply_to

Das scheint einfach zu sein, aber ich kann keine klare Antwort finden.

Ich habe einen CSV-MIME-Typ hinzugefügt, und Folgendes scheint zu funktionieren:außer dass die heruntergeladene Datei immer "report.csv" heißt.

In meinem Controller:

def report
  respond_to do |format|
    format.html
    format.csv do
      render :template => "summary/report.csv.erb",
             :filename => "foo" #doesn't work
    end
  end
end

Ich glaube, es wird der Standard-Renderer verwendet (ich habe keinen alternativen Renderer implementiert), aber ich kann anscheinend keine vollständigen Dokumente zu den verfügbaren Optionen finden.

Gibt es nicht so etwas wie eine Option "Dateiname" oder etwas, das ich verwenden kann? Gibt es einen besseren Ansatz?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage