没有在rails对象中设置params

时间:2017-04-19 15:52:04

标签: ruby-on-rails

在我的参数中,我有值batch_params [:end_date] 如果我尝试Batch.new(end_date: "12/12/12") ,那就可以了。 但如果我像Batch.new(end_date: batch_params[:end_date]) 那样写它,它会将批处理结束日期设置为nil 。我检查了batch_params [:end_date]它包含“12/12/12”。不知道到底发生了什么。

这是我的batch_params函数

def batch_params
  params.require(:batch).permit( :name, :start_date, :students, :end_date, :course_ids, :batch_id)
end

任何帮助都是适当的

以下是我正在做的事情enter image description here

0 个答案:

没有答案