【发布时间】:2013-08-25 08:36:34
【问题描述】:
早上好,我在我的 rails 应用程序中尝试在两个类之间链接属性时遇到问题。让我解释得更好:
我有一个Systemclass,其中belongs_to我的Area class(一个区域has_many系统)。它们都有一个名为price 的属性。一个区域的价格必须是它拥有的所有系统价格的总和。
有没有什么方法可以建立这种关系,而不必每次我更改其中一个系统的价格时都更新该地区的价格? (我会做类似@system.area.price = @system.area.price + @system.price 的事情)
【问题讨论】:
-
您不希望
area.price自动更新吗? -
@dax 不,恰恰相反。这正是我想要的
标签: ruby-on-rails ruby class sum attr