私はRails 3.2でstrong_parameters gemを使用しています。画像のアップロードプロセスをテストするには、次のパラメータを使用して投稿リクエストを受信しています:強力なパラメータを使用してRack :: Test :: UploadedFileを許可する方法はありますか?
{"photo"=>{"image"=>#<Rack::Test::UploadedFile:0x000000069ce1f8 @content_type="image/png", @original_filename="test.png", @tempfile=#<Tempfile:/tmp/test.png20130420-9529-1xuka4v-1>>, "status"=>"approved", "in_use"=>false}, "controller"=>"member/photos", "action"=>"create"}
割り当てのために画像属性を許可するにはどうすればよいですか?私は試した;
params.require(:photo).permit(:image)
でも動作しません。Validation failed: Image can't be blank
と表示されます。
すべてのパラメータをparams.require(:photo).permit!
で許可すると正常に動作します。 http://api.rubyonrails.org/classes/ActionController/Parameters.htmlから
ソリューションを見つけましたか?これにもつきました –