8

Rails を使用して Web サイトを構築しており、MySQL データベースにテキスト型の値ストアを持つモデルがあります。ユーザーがそれらのテキストを含む「*.txt」ファイルをダウンロードするためのダウンロード リンクを提供する必要があります。

私が試したrender :text => my_text のは使用することですが、それはちょっと醜く、ブラウザはダウンロードを開始できません。

CarrierWave を使用して output_file をモデルにマウントしようとしているのではなく、テキスト値からファイルを生成するメソッドを構築したいと考えています。どんな提案でも大歓迎です。ありがとう!

4

1 に答える 1

27
send_data 'text to send', :filename => 'some.txt'

ドキュメントはこちら

于 2012-04-12T11:06:05.260 に答える