【问题标题】:Rails money-rails: Is it necessary the monetize model definition if using migration?Rails money-rails:如果使用迁移,是否需要定义货币化模型?
【发布时间】:2015-11-02 17:02:16
【问题描述】:

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

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

【问题讨论】:

    标签: ruby-on-rails-4 money-rails


    【解决方案1】:

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

    【讨论】:

    • 谢谢,晚了,但很有用
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-17
    • 2015-07-20
    • 2014-07-22
    • 1970-01-01
    • 2016-12-07
    • 2015-08-15
    • 1970-01-01
    相关资源
    最近更新 更多