Переход из Rails 2 в Rails 3 Я никогда не работал так много, чтобы что-то понять (редакционная статья).
В любом случае, в приложении Rails 3 у меня есть следующие модели...
Пользователь:
has_many :answers
Ответ:
belongs_to :user
belongs_to :question
scope :user_answers, where (:user_id => current_user.id)
Вопрос:
has_many :answers
scope :qs_w_user_ans, joins(:questions) & (:user_answers)
Текущая ошибка, которую я получаю, это "undefined метод` includes_values " для: user_answers: Symbol
Существует идентификатор вопроса и идентификатор пользователя. Каждый ответ имеет question_id и user_id.
Мне нужны вопросы, когда пользователь отвечает соответствующим образом через идентификаторы. Можете ли вы показать мне, где мои модели ошибочны?
Спасибо.