我正在尝试在 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”轻松地将表单值与控制器中的变量链接起来,但在这种情况下它是未定义的。
谢谢阅读。