我将PDF存储在S3上。使用Carrierwave上传它们非常有用。但是,如何让用户简单地单击链接以允许他们将存储的文件下载到本地计算机上?这是我目前无效的尝试。
def download
article = Article.find_by(id: params[:id])
data = open("#{article.file}")
send_data data, filename: "#{article.file}"
end
<td><%= link_to "Download File", download_article_path(article) %></td>
这不会出错,但也不会将文件下载到我的机器上。任何帮助都会非常感谢!