ファイルを選択するフォームを設定する次の Ruby コードがあります。
<%= form_for :import, :url=>{:controller=>"products", :action=>"import"}, :html => { :multipart => true } do |f| %>
<div class= "field">
<%= f.file_field :import %>
<%= submit_tag 'Import' %>
</div>
コントローラーでは、ローカル ドライブから選択したファイルを呼び出そうとしています。この行は特定のファイルに対して機能します。
book = Spreadsheet.open 'c:/source.xls'
しかし、フォームから選択されたファイルをコントローラーで呼び出す方法がわかりません。
何か案は?