##やりたいこと
collection_selectのクラスにform-controlを指定して見た目を整えたい。
##失敗例
f.collection_select :thank_ids, @thank, :id, :human, prompt: "選択して下さい", class: "form-control"
オプションの後にクラスを記述しても何故か適用されない。
##成功例
f.collection_select :thank_ids, @thank, :id, :human, {prompt: "選択して下さい"}, {class: "form-control"}
オプションとクラスを{}で囲むことで適用された。クラスだけでなくオプションも{}で囲まないと適用されなかった。
ちなみにオプションを指定しない場合でも下記の通りクラスはオプションの後に書く必要がある。
f.collection_select :thank_ids, @thank, :id, :human, {}, {class: "form-control"}