1

我对money-rails的文档有点困惑,他们说如果你有一个名为“price_cents”的整数列,你只需要monetize :price_cents在模型中添加定义,但是他们也说你可以在数据库中添加money字段迁移如:

def change add_money :products, :price end 但我的疑问是:如果我使用迁移助手add_money,那么我还需要monetize在模型中添加定义吗?或者只有当你有一个整数列时才需要?

4

1 回答 1

3

是的,两者都是必要的。 monetize :price_cents创建允许您使用的外观Product.price = 10.99,并在幕后设置 price_cents 列。

于 2015-11-28T20:25:58.593 回答