【问题标题】:How to generate a text file from a String for download in Ruby on Rails如何从字符串生成文本文件以在 Ruby on Rails 中下载
【发布时间】:2012-04-12 10:53:28
【问题描述】:

我正在使用 Rails 构建一个网站,并且我在 MySQL 数据库中有一个带有一些文本类型值存储的模型,我需要为我的用户提供一个下载链接以下载包含这些文本的“*.txt”文件。

我尝试使用render :text => my_text,但它有点丑,浏览器无法开始下载。

我不是在尝试使用 CarrierWave 并将 output_file 挂载到我的模型,我想构建一个方法来从其文本值生成文件。任何建议将不胜感激。谢谢!

【问题讨论】:

    标签: ruby-on-rails carrierwave


    【解决方案1】:
    send_data 'text to send', :filename => 'some.txt'
    

    Documentation Here

    【讨论】:

    • 我们如何在视图中创建一个链接?
    猜你喜欢
    • 2022-01-12
    • 2011-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多