rails-select_tagの履歴
参考
Viewのヘルパー。
select_tag 'name属性', 'optionタグの要素', options
options は class とか id とか他の属性を追加したりなど。
ハマったところ。
通常、モデルからオプションタグを生成する時は、options_from_collection_for_select を使うけど、アソシエーションで関連するテーブルのある要素を持ってきたい、という時にはこれだと対応できない。
その場合は、オプションタグ用に配列を作って、options_for_select を使って生成してあげる。
これだけで半日悩んだ。。。