通常我们会显示option_groups_from_collection_for_select来使用两个表(例如各省的城市)对数据进行分组。这很简单,我已经完成了。
这里我有一个显示分组到城市(从城市表)和城市(从省表)的城市的位置(从地点表)。我无法弄清楚它是否可能。
答案 0 :(得分:1)
请参阅此处的select_tag文件
我们可以像这个例子一样创建一个选择标签
= select_tag '', options_for_select([ ["Option 1", 1], ["Option 2", 2] ])
简单来说,您的工作就是如何从查询
创建此数组[ ["Option 1", 1], ["Option 2", 2] ]