尝试保存记录时出现以下错误
CustomerController#create 中的 ActiveModel::ForbiddenAttributesError
def create
@customer = Customer.new(params[:customer])
if @customer.save
redirect_to customers_path
end
#...
end
如果您使用的是 rails 4 及更高版本,则应使用strong_parameters来允许参数白名单
Customer.new(customer_params)
def customer_params
params.require(:customer).permit(<list of attributes you want to allow>)
end