ruby Rails控制台上易于阅读的科学记数法

fumotvh3  于 2023-06-05  发布在  Ruby
关注(0)|答案(1)|浏览(407)

我有一个Postgresql表列,其类型为numeric(20,4)。当我通过rails控制台处理数据时,ActiveRecord以科学计数法显示值。
我所能想到的就是将attribute :column_name, :float添加到相关的模型中,但不确定是否会有任何副作用。
所以问题是有没有人一,如果有什么我可以做的,使它更容易阅读数据的rails控制台,并没有任何副作用的应用程序本身?

zzwlnbp8

zzwlnbp81#

您可以monkeypatch专门为控制台BigDecimal类
development.rb

console do
    class BigDecimal
      def inspect
        to_f
      end
    end
  end

相关问题