1

ファイルをアップロードするためのフォームがあります。コントローラー メソッドでは、このファイルをこのファイルで動作するメソッドに渡します。たとえば、次のようになります。

コントローラーで:

  def uploaded_file
    file_handler= ::FilesOper.analizeFile(params[:upl_file])
  end

これを行うと、次のエラー メッセージが表示されます。

can't convert ActionDispatch::Http::UploadedFile into String

アップロードされたファイルに関連するものをすべて渡していると思ったのですが、何が問題なのですか?

4

1 に答える 1

0

試す:

def uploaded_file
   file_handler= ::FilesOper.analizeFile(params[:upl_file]).to_s
end
于 2013-02-27T17:56:53.820 に答える