Я загрузил файл, используя active_scaffold и paperclip, проходя через действие обновления, но не знаю, как извлечь параметры

Я загрузил файл, используя active_scaffold и paperclip, проходя через действие обновления, но не знаю, как извлечь параметры

Как я могу получить origin_filename? Есть проблема с конвертированием ключевых слов, поэтому я должен показать это по изображению.

Вот что я попробовал:

params[:excel].tempfile
params[:excel].original_filename 
params[:excel][:filename]

Содержание параметров:

1 ответ

Вы почти у цели, но ваш файл вложен в params[:record]:

file = params[:record][:excel]
file.original_filename

Далее читайте: Руководство по загрузке файлов в Rails

Другие вопросы по тегам