我有一个Postgresql表列,其类型为numeric(20,4)。当我通过rails控制台处理数据时,ActiveRecord以科学计数法显示值。我所能想到的就是将attribute :column_name, :float添加到相关的模型中,但不确定是否会有任何副作用。所以问题是有没有人一,如果有什么我可以做的,使它更容易阅读数据的rails控制台,并没有任何副作用的应用程序本身?
numeric(20,4)
attribute :column_name, :float
zzwlnbp81#
您可以monkeypatch专门为控制台BigDecimal类development.rb
console do class BigDecimal def inspect to_f end end end
1条答案
按热度按时间zzwlnbp81#
您可以monkeypatch专门为控制台BigDecimal类
development.rb