黄瓜未定义的方法/模型继承

时间:2010-07-07 21:37:58

标签: ruby-on-rails cucumber

运行黄瓜时收到以下错误:

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方法。为什么不起作用?

1 个答案:

答案 0 :(得分:0)

你是在一个单独的环境中运行黄瓜吗?有它自己的DB吗?

听起来您的测试/黄瓜数据库与您的开发模式(添加此字段的位置)不同步