在rails中检索上传图像字段

时间:2012-09-14 07:41:47

标签: ruby-on-rails ruby

在我的rails应用程序中,我提交的表单包含图像和一些文本字段。我填写了所有字段并浏览了正确的图像然后提交。如果除了图像字段之外的其他字段引发了一些错误,那么将呈现带有错误消息的表单。但我也需要检索浏览的图像字段。可能吗?如果可能的话,我该怎么做?

1 个答案:

答案 0 :(得分:1)

因为您没有提供有关表单外观的详细信息等等。我只能猜测您是否真的想要这样做。

E.g。如果您有一个表单和一个名为:attachment的file_field_tag,您可以通过控制器或视图中的params [:attachment]访问它

可能的方法是#original_filename,#content_type,#filename,#tempfile等。

请务必设置:multipart =>是的(因为rails 3.1会自动完成)

您可以在此处深入了解如何将其与模型配合使用: http://guides.rubyonrails.org/form_helpers.html#uploading-files