HTML表格中的简单表格关联

时间:2016-04-01 07:46:43

标签: ruby-on-rails-4 simple-form

我有以下情况。我有两个表通过HABTM协会链接的学生和课程。

在学生表格上,我想要一个课程列表,但是我需要显示的信息比简单的复选框和旁边的标签要多。基本上,我希望有一个HTML表格,其中包含我的课程模型中的信息,以及表格第一列中关联的复选框。

如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

基本上这样做了:

我遍历了我的@courses集合并手动创建了每个复选框:

check_box_tag "student[course_ids][]", course.id

在我的控制器参数中,我添加了这个:

params.require[:student].permit(... ,course_ids: [])

我的学生模特需要这个:

accepts_nested_attributes_for :courses

如果您知道自己在做什么,那就非常简单: - )