1
哪裏是定義的最佳地點,以及如何存儲rails的選擇/收音機選項(以及放置翻譯的位置)?哪裏可以定義Rails選擇/收音機選項以及如何存儲
現在我正在模型中定義一個Hash並將整數鍵存儲在記錄中。我還將翻譯作爲'屬性'放在模型翻譯中,因爲它似乎將它們很好地組合在一起。即
PHYSICAL_CONDITIONS = {
1 => "activerecord.attributes.building.condition_excellent",
2 => "activerecord.attributes.building.condition_good",
3 => "activerecord.attributes.building.condition_average_for_age",
4 => "activerecord.attributes.building.condition_fair",
5 => "activerecord.attributes.building.condition_poor"
}.freeze
有沒有更好的方法來做到這一點?我有幾十個帶有選項的字段,不想爲每個字段創建單獨的表。