1
我在ActiveRecord上有點生疏,所以請原諒我,如果答案不明顯。Rails/ActiveRecord中的多態模型
我在一個rails項目中有三個模型對象:Student,Assignment和Course。正如你所想象的,課程has_many
作業。現在我希望能夠爲學生分配任意數量的課程和個人作業。
我試圖使用基於'assignable'概念的多態關聯,但無法使其正常工作。
在軌道中建立這些關係最自然的方式是什麼?
好點,我想我是在過問這個問題。課程和作業可以共享某些屬性,但僅僅因爲課程由作業組成並不意味着它們具有多態關係。 – bosmacs 2011-06-08 21:08:16