【发布时间】:2014-10-28 12:47:25
【问题描述】:
我有一个模型,我将部分参数作为整数存储在数据库中,没有部分 = 0、部分 1 = 1 和部分 2 = 2。
我希望用户能够通过其名称而不是存储的值来选择该部分,即我希望表单选择显示“无部分,部分 1,部分 2”作为选项,然后将其对应的值存储在数据库 0,1 或 2。
.form-group
= f.label :section, 'Choose a section'
= f.select :section,(show 'no section, section1, section2' but store 0,1,2)
【问题讨论】:
-
在正确的数据库设计中,“no section”应该是空值,而不是“0”。您是否有单独的“部分”表/模型来保存部分信息?
标签: ruby-on-rails forms ruby-on-rails-4