こんにちは、2 つのモデルを作成しました。
class Fixture < ActiveRecord::Base
attr_accessible :away_score, :away_team_id, :home_score, :home_team_id, :result, :week
belongs_to :team, :class_name => Team
end
class Team < ActiveRecord::Base
attr_accessible :form, :name
has_many :fixtures, :class_name => Fixture, :foreign_key => :home_team_id
has_many :fixtures, :class_name => Fixture, :foreign_key => :away_team_id
end
私のフィクスチャ テーブルでは、home_team_id 列と away_team_id 列に team_id を格納します。
次に、fixtures/show.html.erb に保存されている ID を表示します
<p>
<b>Home team:</b>
<%= @fixture.home_team_id %>
</p>
フィクスチャ テーブルに保存されている team.id を取得して、チーム テーブルから team.name を表示するにはどうすればよいですか?
この行 <%= @fixture.home_team_id %> を別の行に変更する必要がありますが、何かわかりませんか?