モデルが関連付けられていないフォームがあるため、ではform_tag
なくを使用していform_for
ます。予想どおり、ユーザーがフォームを送信すると、各フィールドがparamsハッシュに含まれます。ただし、フォームは大幅に変更されるため、フォームを変更するたびにコントローラーを変更する必要がないように、すべてのフォームフィールド値を保持するハッシュをparamsハッシュ内に含めることをお勧めします。
form_forのようにフォームフィールドの値をネストされたハッシュに入れる方法はありますか?すべてのフォームフィールドを取得して、次のようにしてjsonに変換できるようにしたいと思います。params[:form_fields].to_json