У меня есть 2 модели, подобные этой:
Account - has 2 columns account_id and account_name
MonthForecast - has 3 columns - account_id, entity and report_key
У меня has_many :month_forecasts
определено в Account
и belongs_to :account
определено в MonthForecast
Я использую includes
вот так:
@months = Account.includes(:month_forecasts)
Когда я делаю итерацию, подобную этой:
@months.each do |forecast|
case forecast.month_forecasts.report_key
, я получаю эту ошибку в моем case
утверждении выше:
undefined method `report_key' for #<ActiveRecord::Associations::CollectionProxy []>
Как мне это исправить?