Ruby on rails Rails复选框不包含更新模型所需的数据

Ruby on rails Rails复选框不包含更新模型所需的数据,ruby-on-rails,Ruby On Rails,我有一个视图,其中包含一个用于创建模型的表单。 我的代码运行良好,直到我向模型添加了一个属性,该属性是通过复选框获得的。 现在,我的代码失败了,因为没有更新辩论类型,因此没有创建模型: 我添加的阻止创建模型的代码: 型号: validates_presence_of :debate_type 视图: 我不确定为什么属性辩论类型没有更新。在控制器中,我忘了允许辩论类型参数 def subject_params params.require(:subject).permit(:name

我有一个视图,其中包含一个用于创建模型的表单。 我的代码运行良好,直到我向模型添加了一个属性,该属性是通过复选框获得的。 现在,我的代码失败了,因为没有更新
辩论类型
,因此没有创建模型:

我添加的阻止创建模型的代码:

型号:

  validates_presence_of :debate_type
视图:



我不确定为什么属性
辩论类型
没有更新。

在控制器中,我忘了允许
辩论类型
参数

def subject_params
  params.require(:subject).permit(:name, :body, :parent_id, :debate_type)
end

你能提供你的控制器动作代码吗?
def subject_params
  params.require(:subject).permit(:name, :body, :parent_id, :debate_type)
end