Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 4 HTML表中的简单表单关联_Ruby On Rails 4_Simple Form - Fatal编程技术网

Ruby on rails 4 HTML表中的简单表单关联

Ruby on rails 4 HTML表中的简单表单关联,ruby-on-rails-4,simple-form,Ruby On Rails 4,Simple Form,我有以下情况。我有两个表,学生和课程通过HABTM协会链接 在学生表格上,我想有一个课程列表,但是我需要显示的信息比一个简单的复选框和旁边的标签更多。基本上,我希望有一个HTML表,其中包含来自课程模型的信息,并在表的第一列中带有关联复选框 如何做到这一点?基本上就是这样: 我迭代了@courses集合并手动创建了每个复选框,如下所示: 复选框标记“学生[课程id][]”,课程id 在我的控制器参数中,我添加了以下内容: params.require[:student]。许可证(…,课程号:[]

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

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


如何做到这一点?

基本上就是这样:

我迭代了@courses集合并手动创建了每个复选框,如下所示:

复选框标记“学生[课程id][]”,课程id

在我的控制器参数中,我添加了以下内容:

params.require[:student]。许可证(…,课程号:[])

我的学生模型需要这样:

接受:课程的\u嵌套\u属性\u


非常简单,如果你知道你在做什么:-)

你试过嵌套形式吗?