【发布时间】:2013-06-27 16:32:23
【问题描述】:
我有一个字段-
:Revenue
它应该接受像10,000.00 这样的值,但如果我输入这样的值,它会将10 存储到数据库中而不是10000.00
在保存之前我应该如何去除逗号?
我试图在网上找到一些解决方案,但由于我发现它们不完整而无法实施。如果有人可以帮助我,我将不胜感激。
**我现在面临的问题是,一旦我输入值,rails 就会在它可以运行 gsub 函数之前将字符串转换为浮点值,就像我输入 50,000.00 在调用 gsub 之前将其转换为浮点 50.0,有什么办法可以解决rails调用字符串的to_f方法。
【问题讨论】:
-
那些
incomplete解决方案是什么? -
看看这是否有帮助。我认为这正是您想要做的,并且比我给出的答案更完整:stackoverflow.com/questions/6541209/…转到有 5 分的答案。
标签: ruby-on-rails ruby ruby-on-rails-3