25
私にはモデルが関連付けられていないので、form_for
ではなくform_tag
を使用しています。予想どおり、ユーザーがフォームを送信すると、各フィールドはparamsハッシュに含まれます。しかし、フォームが大きく変更され、私は私のフォームを変更するたびにコントローラを変更する必要がないようにフォームフィールドの値を保持するparamsハッシュ内にハッシュを持つことを好むだろう。ネストされたハッシュのForm_tagパラメータ
form_forのようにネストされたハッシュにフォームフィールド値を入れる方法はありますか? params[:form_fields].to_json
これは、私が必要とするものを正確にやっているようです。ありがとう! –
私は強力なparamsがシンボルと一致しないことを発見しています:my_text_fieldこれは ":my_text_field"の文字列に –
入力要素の文字列名はシンボルにマップされるので、 '' my_text_field "'は ':my_text_field'と一致します。 '':my_text_field "'はおそらくそうではありません。 –