【发布时间】:2011-07-15 08:05:13
【问题描述】:
所以,我的主题行并没有解决我的问题,但这是我需要的:
我的产品模型中有一个价格字段。
这是我使用的表单域,它只是一个普通的表单域:
<%= f.label :price, "Price: Use numbers and a decimal only. E.g., 34.00" %><br />
<%= f.text_field :price, :style => "width: 50px" %>
我将这个小数转换为整数,然后再将其保存到数据库中,这是因为我稍后必须对其进行一些数学运算,而且整数比处理浮点数学更容易添加。
但是,当用户再次进入编辑此字段时,它会在文本字段中显示为整数或 3400。
我如何告诉f.text_field 改为显示浮点值?
我的 google fu 已关闭,因此感谢您提供任何帮助。
【问题讨论】:
-
价格在数据库中是什么数据类型?
-
整数是数据类型。浮点数不是为数学设计的,我想这次我会试试整数数学的运气。
标签: ruby-on-rails forms partials