Как упоминает Джаррод в комментариях выше. Используйте params [: file] .original_filename
Забавно, моя форма имеет два тега загрузки файлов (file1 и file2). Один поступает как ActionController :: UploadedTempfile, а другой - как ActionController :: UploadedStringIO.
Это может быть ошибка в rails, но это не важно для меня, так как у обоих есть метод original_filename.