[英]Can someone please explain a simply way to add multi-tenancy to a rails app?
[英]Someone please explain select/options for forms in rails 3
好吧,是的,我是個白痴。 我對rails有很多經驗,但是我無法選擇按照我想要的方式運行。
我想要的只是一個簡單的選擇下拉列表:experience
以下值:
'Experience...' Value: 0
'Beginner' Value: 1
'Advanced' Value: 2
'Expert' Value: 3
對於我的生活,我無法獲得保存在數據庫中的價值。 任何幫助非常感謝。
謝謝。
一般來說,我如下:
在我看來
<%= f.select(:name, MyModel::CONSTANT, {:include_blank => 'Select...'}) %>
在我的模型中:
CONSTANT= [["Experience", 0], ["Beginner",1]]
在模型和視圖之間保持數據分離很重要。
我相信你可以這樣做:
<%= f.select(:experience, [["Experience", 0], ["Beginner",1], ["Advanced", 2], ["Expert", 3]]) %>
編輯2:取出選項標簽(現在必須是可選的),我們會保持簡單。
賈斯汀+1 你也可以:
@levels = ['Experience', 'Beginner', 'Advanced', 'Expert']
<%= f.select(:experience, @levels.map {|level| [level, @levels.index(level)] }) %>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.