0

我想在我的 Rails 应用程序中实现以下模型结构,其中包含 3 个单独的表 - Value、DecimalValue 和 TextValue - 其中 DecimalValue 和 TextValue 继承自 Value。这个想法是 Value 应该只包含 id,子表应该引用那个 id。我怎样才能实现这个基于o ROR?

值模型 (id, type) DecimalValue (value_id, value:decimal) TextValue (value_id, value:string)

提前致谢!

4

1 回答 1

0

您应该尝试多态关联

这是关于它的好RailsCast

于 2012-10-18T05:07:09.840 回答