2011-11-20 90 views
0

我有兩個型號如下:活動記錄外鍵關聯

class Game << ActiveRecord::Base 
    has_many :bells 
end 

class Bell << ActiveRecord::Base 
    belongs_to :game 
end 

現在,當我打開軌道控制檯,I型:@ bell_instance.games.title(我得到一個未初始化的常數貝爾::遊戲。當我輸入@ bell_instance.game.title(我得到一個未定義的方法「遊戲」),我真的不知道最新的錯誤,這似乎很簡單。遊戲有一個:標題欄

回答

1

嘗試

class Bell < ActiveRecord::Base 

<而不是<<class Game也一樣。還要注意,@bell_instance將有一個game方法,但不是一個games方法(除非另有定義),因爲它只屬於一個遊戲。