Ich verwende einen AJAX-Uploader in Rails 3, zusammen mit paper_clip und haben Dateien Hochladen hier:Rails, eine Datei Namen bekommen, wenn eine Datei auf den Server hochladen
def upload
@photo = Photo.create({ :photo => params[:file], :title => params[:filename] })
respond_to do |format|
format.json
end
end
Ich möchte das Foto des Titels eingestellt als der Dateiname des Fotos, weiß aber nicht wie, obwohl params [: file] die Datei hat und auf S3 hochgeladen wird.
Irgendwelche Ideen?
Dank
@jamie - irgendwelche Ideen? – user479959
@ user479959 Ich weiß es nicht ohne weiteres. Entweder die Büroklammer-Dokumentation durchblättern oder "params.inspect" anheben und prüfen, ob der Dateiname irgendwo da ist. –