Ruby on rails 具有不同名称的外键

Ruby on rails 具有不同名称的外键,ruby-on-rails,Ruby On Rails,我有这样一种模范关系:俱乐部有很多场地,有很多来访者。Club的主键是“Club_id”,字段也是“clubname”。在Visit中,我有“club\u home”和“club\u away”,它们都是存储“club\u id”的整数字段。我不想显示“俱乐部id”,而是想显示俱乐部的“俱乐部名称”字段。我该怎么做?谢谢 class Visit < ActiveRecord::Base belongs_to :club_home, :foreign_key => :club_ho

我有这样一种模范关系:俱乐部有很多场地,有很多来访者。Club的主键是“Club_id”,字段也是“clubname”。在Visit中,我有“club\u home”和“club\u away”,它们都是存储“club\u id”的整数字段。我不想显示“俱乐部id”,而是想显示俱乐部的“俱乐部名称”字段。我该怎么做?谢谢

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
@visit.club_home.clubname
@visit.club_away.clubname