所以,我有评分
class Rating < ActiveRecord::Base
attr_accessible :name
has_many :parties
end
和党,属于评级
class Party < ActiveRecord::Base
attr_accessible :name, :rating_id
belongs_to :rating
end
在show.html.erb中进行评分视图
<%= @rating.parties %>
显示属于此评级的各方。
错误:
undefined method `parties'
我不明白为什么,如果我定义该派对模型属于评级。在例子中看到了类似的东西。
答案 0 :(得分:0)
它因为你刚刚定义了两个表之间的关系,但是你要创建一个属性来保存:party,所以它报告为错误。
试试这个并看看。
class Rating < ActiveRecord::Base
attr_accessible :name, :party
has_many :parties
end
并称之为:
@rating.party
会给出你真正需要的答案
希望它有所帮助!