我有一个由用户填充文本字段的页面,其中约17个是其实。当我运行rails generate model时,是否需要放入所有17(title:string)。下面是一个例子。这被称为客户。我所有的标签都是不同的,因为我认为它可能会在以后搜索数据库时得到回报。我必须错过这一点!红宝石模型生成器
<%= f.label :customer, 'Customer:', :class=> 'label' %> <%= f.text_field :customer, :class => 'text_field', :size => 40 %>
<%= f. date_select :date, options= { order: [:day, :month, :year ]} %><br><br>
如果您问是否必须输入生成中的所有字段,那么您需要为了使其生成具有属性和匹配迁移的模型。 – CWitty
好吧,有两个下拉框和一个文本区域吗?它们仍然在generate命令中被引用为title:string? – user3216968
您将为下拉框创建一个字段,可能是字符串或整数,然后使用哈希或值数组填充下拉列表。对于文本字段使用文本字段类型。 – CWitty