在表单中输入数字时,允许用户使用小数或逗号的最佳Ruby/Rails方法是什么?换句话说,我希望用户能够在我的数据库中输入2,000.99而不是2.00.
这是最好的做法吗?
- 更新---
gsub可以与浮点数或大整数一起使用吗?或者,当将浮动或整体输入表格时,轨道会自动切断数字吗?我尝试使用self.price.gsub(",","")但得到"未定义的方法`gsub'为8:Fixnum",其中8是我在表单中输入的任何数字.
ruby-on-rails decimal biginteger comma ruby-on-rails-3
biginteger ×1
comma ×1
decimal ×1
ruby-on-rails ×1
ruby-on-rails-3 ×1