2011-02-24 72 views
5

我有一個叫做公司的模型,一個叫做用戶,而用戶屬於公司,公司有很多用戶。使用自定義名稱與Rails的關係

但我想在公司模型上存儲主公司管理員用戶,但我想用自定義名稱來完成。

所以,我想這樣做:comapany.owner.name。

我如何在Rails 3中做到這一點?

回答

14

您的公司需要一個附加字段

owner_id :integer 

然後添加到公司

belongs_to :owner, :class_name => "User" 
+1

我簡直不敢相信,軌道是多麼簡單。非常感謝! – 2011-02-24 15:42:32

+0

沒問題。當你完成後,你可以選擇一個答案:) – m4risU 2011-02-24 15:49:22

相關問題