我正在创建一个 RoR 应用程序来管理篮球联赛。我有两张桌子:teams
& games
。它的设置是每支球队都有很多场比赛。中的每一行games
包含两个外键;一个给主队,一个给客队。我有以下代码来列出表中的数据games
:
<% @games.each do |game| %>
<tr>
<td><%= game.home_team_id %></td>
<td><%= game.away_team_id %></td>
<td><%= game.home_team_score %></td>
<td><%= game.away_team_score %></td>
<td><%= game.date %></td>
</tr>
<% end %>
但是,前两部分不起作用,大概是因为调用对象子对象时使用了格式。但在这里,我试图打电话给孩子的父母(game.home_team_id)
怎么找孩子的家长?
这是我的游戏模型:
class Game < ActiveRecord::Base
belongs_to :team, :foreign_key => "home_team"
belongs_to :team, :foreign_key => "away_team"
has_many :stats
end