Как отправить файл пользователю с несущей волной?

Вот мой старый код для отправки файла в браузер:

def show
  send_file File.join(Rails.root, 'tmp', 'price.xls')
end

Но недавно я обнаружил, что папка tmp не может использоваться в качестве постоянного хранилища на Heroku, поэтому я решил переместить файл в AWS S3.

Вот что у меня есть на данный момент:

def show
  uploader = PriceUploader.new
  uploader.retrieve_from_store!('price.xls')
end

Теперь, как мне отправить файл в браузер?

upd

Я намеренно не монтировал загрузчик

8
задан bassneck 25 August 2011 в 16:05
поделиться