簡體   English   中英

在Ruby On Rails中管理關聯

[英]Managing Associations in Ruby On Rails

我很難把自己的頭纏在鐵軌上的紅寶石模型關聯上。

假設我有一個Game模型和一個GameStatus模型。 我希望每個游戲都有一個GameStatus,而GameStatus可以有多個游戲。 我將如何連接這兩個。 我在游戲表遷移中有一個game_status_id,並且目前在我的GameStatus模型中有一個belongs_to:game。 如何獲得Game模型以急切加載其GameStatus? 另一方面,我是否可以使用GameStatus模型獲取具有該狀態的所有Game,最好通過其他Game屬性對其進行過濾?

我正在使用Ruby On Rails 3

如果GameStatus has_many :games ,那么Game belongs_to :game_status 您需要定義關系的雙方。

雖然,我正在竭盡全力試圖找出您所描述的體系結構的含義...您確定這不是相反的嗎? 該游戲可以具有許多狀態,而這些狀態又屬於該游戲?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM