price
モデルに属性があります。
属性と同じように名前が付けられた属性ゲッターを使用できますか
def price
... logic logic ..
return something
end
属性自体をオーバーライドするには?
現在、動作しません。私が呼び出すmodel.price
と動作しますが、 を介してオブジェクトを保存しようとするとmodel.save
、デフォルト値が保存されます。
痛みのない方法で行うことはできますか、それともbefore_save
コールバックを行う必要がありますか?