0
我有一個有趣的問題導軌 假設我有一個模型,我想附加兩個其他模型,它是相同類型的, 但這兩者應該分開。將兩個相同類型的模型分配給另一個模型導軌
比方說,我們有一隻狗,一隻狗可以有訓練員,也可以有一個老闆,但訓練師和老闆都是人類桌子的一部分。
我有一個有趣的問題導軌 假設我有一個模型,我想附加兩個其他模型,它是相同類型的, 但這兩者應該分開。將兩個相同類型的模型分配給另一個模型導軌
比方說,我們有一隻狗,一隻狗可以有訓練員,也可以有一個老闆,但訓練師和老闆都是人類桌子的一部分。
假設狗表已經owner_id和trainer_id這是參考國外的關鍵
class Dog <AR::Base
belongs_to :trainer,:class_name=>"Human",:foreign_key=>'trainer_id'
belongs_to :owner,:class_name=>"Human",:foreign_key=>'owner_id'
end
是啊,做的工作。感謝你及時的答覆。非常感激 :) –