option_groups_from_collection_for_select使用rails 4

时间:2015-12-09 15:30:29

标签: ruby-on-rails html-select form-for actionview

通常我们会显示option_groups_from_collection_for_select来使用两个表(例如各省的城市)对数据进行分组。这很简单,我已经完成了。

这里我有一个显示分组到城市(从城市表)和城市(从省表)的城市的位置(从地点表)。我无法弄清楚它是否可能。

1 个答案:

答案 0 :(得分:1)

请参阅此处的select_tag文件

我们可以像这个例子一样创建一个选择标签

= select_tag '', options_for_select([ ["Option 1", 1], ["Option 2", 2] ])

简单来说,您的工作就是如何从查询

创建此数组
[ ["Option 1", 1], ["Option 2", 2] ]