私のコントローラーでは、次のようなことをしようとしています:
uploader = object[params[:attribute]]
uploader.retrieve_from_store!(params[:file])
uploader.cache_stored_file!
send_file uploader.file.path
しかし、問題は、object[params[:attribute]]
私のcarrierwaveオブジェクトではなく、文字列(ファイル名を含むDBレコード)を返すことです(object.attributeがアップローダを返すことをすでに確認しましたが、動作します)。どうすればアップローダを入手できますか、またはどうすれば初期化できますか?
前もって感謝します