【发布时间】:2013-09-29 04:17:45
【问题描述】:
我正在使用 rails 4。我有一个使用验证的模型,但不存储任何记录。它仅用于发送电子邮件的网络联系表单。
我正在尝试对这个控制器/模型使用强参数。目前,我的新操作出现 nomethoderror。有任何想法吗?我认为这与我的模型不是一个成熟的模型有关。?
精简代码以便于查看。
型号:
class Message
include ActiveModel::Model
include ActiveModel::ForbiddenAttributesProtection
end
控制器:
class MessagesController < ApplicationController
def new
@message = Message.new
end
private
def project_params
params.require(:message).permit(:name, :email, :content)
end
end
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 strong-parameters