2011-11-20 99 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方法(除非另有定义),因为它只属于一个游戏。

相关问题