我有以下 Ruby 代码,其中包含一个选择文件的表单:
<%= form_for :import, :url=>{:controller=>"user", :action=>"upload"}, :html => { :multipart => true } do |f| %>
<div class= "field">
<%= f.file_field :import %>
<%= submit_tag 'Import' %>
</div>
在我的控制器内部,我试图调用用户从本地磁盘中选择的文件。
当我给它文件时,下面的代码有效:
book = Spreadsheet.open 'c:/myexcel.xls'
但我不确定如何在控制器内部调用从表单中选择的文件。
请帮忙