2012-10-02 38 views
0

我有一個表Owners和Pets。每個所有者擁有多個寵物,並且每個寵物都屬於所有者。我正在編寫一個函數,通過獲取owner_id和寵物信息來創建一個新的寵物。到目前爲止,我有向引用其他表的數據庫添加一行

pet = Pet.new(pet_hash) 
pet.save 

但我如何將寵物與owner_id關聯?假設你有業主

回答

1

,你可以這樣做:

owner.pets.build(pet_hash) 
owner.save 
+0

這是完美的,謝謝! – user1436111

相關問題