处理文件附件导轨

时间:2015-06-18 16:42:30

标签: ruby-on-rails twitter-bootstrap

我的rails应用程序中有一个bootstrap表单,用户应该附加一个csv文件。该表单有效并允许成功上传,但该文件会从那里发生什么?我正在努力更好地理解这一点,因为我需要使用该文件。这至关重要我是如何拥有它的:

 <%= bootstrap_form_for(@migration) do |f| %>
    ...
    <%= f.file_field :csv, label: "CSV File", class: 'form-control'%>
    ...
 <% end %>

如何立即访问此文件?调用@migration.csv只会返回一个引用。它有保存的路径吗?或者我完全错过了一步?我是rails的新手,所以我想更好地了解它是如何工作的。非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

附件应在params[:migrations][:csv]See the guides notes on the file_field helper.