可变数据类型及其变化

时间:2013-04-17 09:18:07

标签: ruby-on-rails ruby-on-rails-3 types numbers type-conversion

我试图找出某个变量的数据类型(它是RoR应用程序中db的一个列)。我想将其格式化为2位小数,但我想首先找出它是字符串还是整数。

  • 我怎么知道?
  • 如何更改? (我需要)
  • 如何将其格式化为两位小数,无论原始是什么?
  • 最好的方法是什么 - 在css中更改它?在js?在变量类型?

2 个答案:

答案 0 :(得分:3)

有关2位小数的格式,请参阅此帖What is the best method of handling currency/money?

最好的方法是不要改变它,直接用rails注册它。

如果必须将字符串更改为2位小数,请使用

创建迁移
  • add_column my_decimal_number
  • 执行数据库查询以将您的表格从my_string_number更新为my_decimal_number
  • 删除my_string_number

答案 1 :(得分:2)