首页 > 解决方案 > 如何更改 ActiveRecord AssociationRelation 的单列

问题描述

使用 Sinatra ActiveRecord 和 Postgresql。我有一堂课Entrees,有一列amountnumeric(8,2)

entrees = Entrees.all返回所有记录。

我怎样才能{ |e| sprintf('%.2f', e.amount) }以这样的方式申请主菜,而不仅仅是amount改变,而不是所有其他记录?我试过这个:

ent = entrees.each_entry{ |val| p sprintf('%.2f', val.amount)}

但没有成功。dig引发无方法错误。

标签: ruby-on-railsrubyactiverecordsinatra

解决方案


推荐阅读