所以我在rails webapp上构建这个ruby。我有两种模式:课程和课程。课程有许多课程,课程属于课程。我的表单运行得很好,但我想要做的是将:course_id传递给课程表单,以便能够跟踪课程所属的课程。 (我在课程表中包含了一个course_id值。
基本上,我的问题是如何将课程的ID传递到课程表格?
答案 0 :(得分:2)
为什么不直接指定新的lesson
课程ID?
而不是做
@lesson = Lesson.new
DO
@lesson = Course.find(params[:course_id]).lessons.new
或类似的东西。
或(更好):
@lesson = Course.find(params[:course_id]).lessons.build
答案 1 :(得分:0)
隐藏的字段?
不确定您希望在表单中使用此course_id做什么,但如果只是将其传递回提交,请查看嵌套资源