strong-parameters

    10

    3答えて

    私はstrong_parameters gemを使用して配列を保存しようとしています。しかし、フォームが私の配列をどのように送っているかに問題があります。 paramsが次のようになります。 > params[:circuit] => {"title"=>"Some title", ..., "viewable_tasks"=>{"0"=>"woop", "1"=>"dee", ...}}

    5

    1答えて

    私はRails 3.2でs​​trong_parameters gemを使用しています。画像のアップロードプロセスをテストするには、次のパラメータを使用して投稿リクエストを受信して​​います: {"photo"=>{"image"=>#<Rack::Test::UploadedFile:0x000000069ce1f8 @content_type="image/png", @original_fi

    5

    2答えて

    強力なパラメータを使用して、必要に応じてハッシュの単一の属性をマークすることは可能ですか?標準強いのparams例がある { "example" => { "optional": 1234, "required": 5678 } } : params.require(:example).permit(:optional, :required) あなたが

    5

    1答えて

    CarrierwaveをRails 4に使用するアプリケーションを移植していますが、強力なパラメータに問題があります。私はここにアップロードした画像を渡す方法です accepts_nested_attributes_for :photos でモデルを持っている:私はphotos_attributesを受け入れるパラメータを記述する方法を見つけ出すように見えることはできませんしかし {

    34

    6答えて

    私はRails 4.xベータで遊んでいて、carrierwaveで動作するネストされた属性を取得しようとしていました。私がやっていることが正しい方向であるかどうかは分かりません。周りを探索した後、最終的にレールのソースと強力なパラメータを見て、私は以下のノートを見つけました。 のParamの例: {"utf8"=>"✓", "authenticity_token"=>"Tm54+v9DYdBtW

    10

    3答えて

    私Gemfileで一緒に gem 'strong_parameters' gem 'rails-api' 含め、params.require よう private def user_params params.require(:user).permit(:first_name, :last_name) end を呼び出すとrequire()コールに次のエラー

    53

    3答えて

    私は、ruby 2.0.0p0とRails 4.0.0.beta1とともにdeviseの4.0ブランチを使用しています。 これは正しい方法で行っているかどうかを確認したり、他にやるべきことがあるかどうかを確認する質問の一種です。私は、Rails 4.0に移行している多くの人が同じ問題に直面していることを確信しています(同様のものを検索した後)。 私は、以下のリンク読んだ: Devise and S

    14

    2答えて

    This videoは、コントローラを介して入力される入力を保護することはできますが、モデルや仕様による質量割り当ては依然として可能であると述べています。しかし、3.2.8でstrong_parametersを使用しているときに、これが機能として文書化されているのを見たことはありません。 ActiveModel::ForbiddenAttributesProtectionを私のモデルに混ぜて、co

    56

    3答えて

    中に、属性、そうのようなのparamsに属性を挿入することが可能であった: params[:post][:user_id] = current_user.id 私はRailsの4に似た何かをしようとしたが、運がありませんよ。 post_params[:user_id] = current_user.id . . . . private def post_params

    12

    3答えて

    コントローラにstrong_parametersの宝石を使用していますが、テストする方法がわかりません。 は、ここで私はそれが正常に悪質なキー/値のペアをフィルタリングされていることを確認するuser_paramsメソッドをテストしたい私のセットアップ class UserController < ActionController::Base include ActiveModel::F