Одна из возможностей по умолчанию для моей модели настроена на автоматическую загрузку связанной модели с помощью includes()
. Как проверить эту функциональность с помощью RSpec? Я попытался запустить:RSpec: Test Scope Eager Loading
Model.includes(:relation).to_sql
Надеясь я мог обнаружить подпись в SQL, но он вернулся только это:
SELECT "models".* FROM "models"
Нет упоминания о связи, это, очевидно, сделано со вторым запросом. Как вы порекомендовали бы это?
Обратитесь к этому [SO вопрос] (http://stackoverflow.com/questions/1376212/how-to-determine-if-rails-association-is-eager -loaded) – konyak