Rails 4とRuby 2でお問い合わせフォームを作ろうとしています。モデルを追加してDBで移行し、フォームなどを作ったのですが、このコードはエラーになります。
@newSupport = Support.new(support_params)
AdminMailer.contact_email(@newSupport.name, @newSupport.email, @newSupport.subject, @newSupport.message).deliver
Railsデバッガーは次のように述べています。
undefined local variable or method `support_params' for #<MainController:0x007f9f8a0dcb28>
support_params が定義されていないのはなぜですか? どこで定義できますか? 私はそれをスキャフォールディングしませんでしたが、スキャフォールディングすると、「modelname_params」を介してフォームの値をコントローラーの変数に簡単にリンクできることがわかりましたが、この場合は未定義です。
読んでくれてありがとう。