我collection_select
在表单中有一个实例,我想知道是否可以在同一个表单中有两个或多个实例。它们将由相同的模型构建,并且它们会像在Article.all.each
循环中构造的复选框一样保存。有这些工作
<%= f.collection_select("article_ids", Article.where(:page => 1), :id, :name) %>
<%= f.collection_select("article_ids", Article.where(:page => 2), :id, :name) %>
<%= f.collection_select("article_ids", Article.where(:page => 3), :id, :name) %>
形式上几乎就是我所追求的。它本质上是一个多重选择,但分布在几个选择中。该字段已经接受多个结果,但是当我将表单保存为上方时,它只记录最终选择的选项。有什么想法吗?
干杯!