如果在找不到它之前已回答此問題。在collection_select上使用大寫字母
我有以下幾點:
= f.collection_select :sex_id, @sexes, :id, :name
,這在控制器:
@sexes = Sex.all
男女都存儲在小寫,就像這樣:
id|name
1|steer
2|heifer
3|holstein
我需要他們以大寫字母輸出:
Steer
Heifer
Holstein
我想:
= f.collection_select :sex_id, @sexes, :id, :name.capitalize
= f.collection_select :sex_id, @sexes, 'id', 'name'.capitalize
但他們沒有工作,我真的沒有想到他們,但不得不張貼在此之前嘗試。
在我的Wisconsinite問你爲什麼混合兩個性別與品種。數據不好! ;-) – Tass 2016-07-01 16:19:43
我的公司很奇怪,但在一個可以在數據庫中擁有「動物性」的行業工作並且沒有人認爲你已經失去它是很酷的。 – 2016-07-02 15:20:29