【发布时间】:2011-05-31 23:43:53
【问题描述】:
我的控制器中有以下内容:
@campaign = Campaign.where(:id => params[:id])
@companies = @campaign.companies.sort { |a,b| a.name <=> b.name` }
第二行给了我一个未知的companies 方法,之前它工作得很好。
这是我的广告系列模型:
has_many :companies, :through => :contacts, :uniq => true
我尝试了以下方法,但仍然没有解决:
has_many :companies, :through => :contacts, :uniq => true, :source => :company
【问题讨论】:
标签: ruby-on-rails has-many-through rails-3-upgrade