今、よくあるストロングパラメーターでモデルに保存する処理を書いているのですが、 param is missing or the value is empty というエラーが出てしまい困っています。
特に疑問なのが、
def create Schedule.create(schedule_id: params[:schedule_id], date: params[:date]) end
とやると保存できるのに、
def create Schedule.create(schedule_params) end def schedule_params params.require(:schedule).permit(:schedule_id, :date) end
とやるとエラーが出るところです。
もし原因がわかる方がいらっしゃいましたら教えていただきたいです。
回答1件
あなたの回答
tips
プレビュー
退会済みユーザー
2019/01/20 12:29