我有一組適用於多個模型的列。是否存在與NHibernate組件相同的Rails?
爲了討論的緣故,也可能是:
用戶有很多地址 公司有一個地址
這些都是獨立的模型,但地址欄將是2
之間是相同的在Rails中完成此操作的最佳方法是什麼?
我有一組適用於多個模型的列。是否存在與NHibernate組件相同的Rails?
爲了討論的緣故,也可能是:
用戶有很多地址 公司有一個地址
這些都是獨立的模型,但地址欄將是2
之間是相同的在Rails中完成此操作的最佳方法是什麼?
我只是創建地址作爲一個單獨的模型。
用戶和公司都與地址模型有關係。
用戶將使用has_many,公司has_one。
ActiveRecord允許您執行的另一件事是使用composed_of,它允許您收集一組屬性並將它們組合到一個值對象中。
我剛剛使用了一個多態地址模型。託比赫德上面所說的是什麼,沒有明確提及多態。
這看起來是我正在尋找。我想這不會讓我有什麼特別之處,因爲我仍然需要在我的遷移中複製列 – 2010-03-07 22:17:21