0
考虑少女模特儿包括Model:Rails的:基于列的值
Product
id
type - enumerable 'book' or 'magazine'
Book
...attributes
Magazine
...attributes
凡产品HAS_ONE书,产品HAS_ONE杂志,书籍belongs_to的产品,书籍杂志belongs_to的。
如何根据Product.type(书籍或杂志)选择模型(书籍或杂志)?
有没有更好的方法来做到这一点,因为书和杂志是一个产品的实例,但有自己非常不同的属性?