QuestionList
有很多Question
。
我通过question
方法在控制器中创建update
:
@question_list.update(params.require(:question_list).permit(questions_attributes: [:id, :question_list_id, :title, :position, :_destroy]))
如何返回创建的对象?
答案 0 :(得分:1)
@new_question = Question.create(question_params)
@question_list.questions << @new_question
您还应该在(私有)控制器方法
中定义参数def question_params
params.require(:question_list).permit(questions_attributes: [:id, :question_list_id, :title, :position, :_destroy])
end