У меня есть такие модельные отношения: Club has_many Grounds has_many Посещения. Первичным ключом Клуба является "club_id", а также поле "clubname". В «Визите» у меня есть «club_home» и «club_away», которые являются целочисленными полями, хранящими «club_id». Вместо показа "club_id" я хочу показать поле "clubname" из Club. Как я могу это сделать? Спасибо!
class Visit < ActiveRecord::Base belongs_to :club_home, :foreign_key => :club_home, :class_name => "Club" belongs_to :club_away, :foreign_key => :club_away, :class_name => "Club" end
UPD
@visit.club_home.clubname @visit.club_away.clubname