1

我想找出某個變量的數據類型(它是RoR應用程序中的一個數據庫中的一列)。我想將其格式化爲2位小數的數字,但我想先查明它是字符串還是整數。變量數據類型及其更改

  • 我該如何找出答案?
  • 我該如何改變它? (並且我需要)
  • 如何將其格式化爲兩位小數,無論原始值是多少?
  • 什麼是最好的方式去做這件事 - 改變它在CSS?在js?在變量類型?

回答

3

爲了您2小數號碼的格式,看到這個帖子What is the best method of handling currency/money?

做的是不改變的最佳途徑,並直接與導軌註冊。

如果你要改變一個字符串轉換爲2進制數,創建

  • add_column my_decimal_number
  • 執行DB查詢到你的表更新從my_string_numbermy_decimal_number
  • 刪除my_string_number遷移