现在我想下载它..
如何管理
我试过这种方式(document_file是一个带blob数据的字段)
send_file @ attachment.document_file,:disposition => '附接'
但是错误......
任何人都可以提供帮助吗?
谢谢:)
答案 0 :(得分:5)
也许您应该将send_data用于blob数据而不是send_file:
send_data @attachment.document_file, :disposition => 'attachment'
考虑“附件”是默认值,因此您可以省略它。你应该得到这个错误,因为send_file需要一个文件路径作为参数,而不是一个blob。
您还可以查看:http://api.rubyonrails.org/classes/ActionController/Streaming.html#method-i-send_data