Неопределенный метод огурца / наследование модели - PullRequest
0 голосов
/ 08 июля 2010

Я получаю следующую ошибку при запуске огурца:

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

Я думал, что метод установки должен быть доступен, пока я устанавливаюattr_accessible для поля total_rating_id.Почему это не работает?

1 Ответ

0 голосов
/ 08 июля 2010

Вы работаете с огурцом в отдельной среде?С собственной базой данных?

Похоже, ваша база данных test / cucumber не синхронизирована с вашей схемой разработки (где вы добавили это поле)

...