运行黄瓜时收到以下错误:
undefined method `overall_rating_id=' for #<OverallVote:0x102f1c4a0> (NoMethodError)
相关课程是:
class OverallVote < Vote
belongs_to :overall_rating
attr_accessible :overall_rating_id
end
class OverallRating < Rating
has_many :overall_votes
end
我认为只要我为overall_rating_id字段设置attr_accessible就可以使用setter方法。为什么不起作用?
答案 0 :(得分:0)
你是在一个单独的环境中运行黄瓜吗?有它自己的DB吗?
听起来您的测试/黄瓜数据库与您的开发模式(添加此字段的位置)不同步