【发布时间】:2016-08-09 22:08:36
【问题描述】:
第 1 部分: 我想要的是在一个集合选择中获取两个表的记录。稍后,我想根据所选项目执行搜索。
到目前为止,我已经设法在一次选择中以这种方式获取记录:
控制器:
@result1 = Model1.all
@result2 = Model2.all
@all = @result2 | @result1
查看:
<%= collection_select :id,:id,@all, :id, :id,{prompt: "All Templates"} %>
这里的问题是我想从 Model1 中显示名称并从 Model2 中键入。
第 2 部分 如果用户选择 name,我想从 Model1 获取记录,如果选择了 type,我想从 Model2 获取记录。
我所能得到的只是一个集合选择中两个模型的id。我没主意了。让我知道是否需要更多详细信息。任何帮助表示赞赏。谢谢。
【问题讨论】:
标签: ruby-on-rails-4 models collection-select