Не удалось найти проблему ассоциации в Rails

Я довольно новичок в Ruby on Rails, и у меня явно есть проблема с активной связью записей, но я не могу решить ее самостоятельно.

Дано три модельных класса с их ассоциациями:

# application_form.rb
class ApplicationForm < ActiveRecord::Base
  has_many :questions, :through => :form_questions
end

# question.rb
class Question < ActiveRecord::Base
  belongs_to :section
  has_many :application_forms, :through => :form_questions
end

# form_question.rb
class FormQuestion < ActiveRecord::Base
  belongs_to :question
  belongs_to :application_form
  belongs_to :question_type
  has_many :answers, :through => :form_question_answers
end

Но когда я запускаю контроллер для добавления вопросов в формы заявки, я получаю сообщение об ошибке:

ActiveRecord::HasManyThroughAssociationNotFoundError in Application_forms#show

Showing app/views/application_forms/show.html.erb where line #9 raised:

Could not find the association :form_questions in model ApplicationForm

Кто-нибудь может указать, что я делаю не так?

Ответы на вопрос(2)

Ваш ответ на вопрос