【发布时间】:2016-09-26 06:15:06
【问题描述】:
我有一个Profile 模型,它有一个height 属性。
我需要存储用户的身高(又名个人资料),但我不太确定如何去做。我认为最好的方法是以英寸为单位的选择下拉列表(即 4'0"、4'1"...6'5" 等)。但我不太确定最好的方法将其存储在数据库中。
我认为只存储英寸是最简单的,但是如果我这样做,我该如何以上面指定的格式在我的选择中显示高度。
现在,我只有一个整数字段:
<%= f.input_field :height, placeholder: "176", class: 'col-lg-9 form-control' %>
【问题讨论】:
-
为什么没有一个厘米字段和一个将英寸转换为厘米的图像。然后在模型中,您可以编写逻辑以根据需要将其转换为英寸
-
@AmitBadhekaPykihStaff 我不确定我是否理解您的建议。 “将英寸转换为厘米的图像”?这到底是什么意思?
标签: ruby-on-rails simple-form ruby-on-rails-5