У меня есть 2 модели, подобные этой:
Account
- имеет 2 столбца account_id
и account_name
MonthForecast
- имеет 3 столбца - account_id
, entity
и report_key
У меня has_many :month_forecasts
определено в Account
и belongs_to :account
определено в MonthForecast
.
Я использую такие включения, как:
@months = Account.includes(:month_forecasts)
Как применить условие фильтра к полю, которое существует только в MonthForecast
во время операции includes
, указанной выше?