在我的Rails应用程序中,我有一个名为Post的模型,它的数据库表中有一个名为"Price“的列;该列是十进制类型,精度为8,小数位数为2。新的 Post 的表单有一个“text_field”for :price,在Post视图中,我设置了“text_field”以这样的方式显示-> <strong>Price
然后将该十进制值传递给dataset内的存储过程调用。我感兴趣的参数类型在DB中定义为NUMBER (7,2),因此它应该允许小数分隔符后面有数字。问题是,在这条线上的某个地方,小数点数值失去了它的分隔符,并加入了精度和小数位数,构成了一个全新的数字,如本文标题所示。out Common.RETURN_CODE, out Common.RETURN_TEXT);
=> Set