我有一个System
类与attr所谓price
和Subsystem
类(belongs_to :system
)与此price
attr。属性与多个处理(导轨)
的问题是在我的模型,因为我有治疗system.price
1)系统的两种不同的方法已经至少一个子系统(!system.subsystems.empty?
):我想价格是所有的总和它的子系统价格。在这种情况下,我的模型具有方法价格,并带有一个循环来总计子系统价格。
2)该系统没有任何子系统(system.subsystems.empty?
):价格只是一个输入字段,它填充在表单中。
我面对的问题是如何“选择”遵循哪种方式...
谁能帮助我?提前很多!!!