Я тестирую приложение Rails для N + 1 Query.Для этого я использовал bullet
gem.Какой совет мне использовать для быстрой загрузки, используя :includes
.Но когда я использую :include
, это говорит мне, чтобы я избегал использовать нетерпеливую загрузку, и я должен удалить :includes
из моего поиска.Запрос выглядит так:
user.notifications.includes(:sender).each do |notification|
notification.sender
end
Это потому, что кэширование включено, и в первую очередь не выполняется запрос?Есть ли какие-либо настройки, которые я должен сделать, чтобы решить эту проблему?
Rails 5.1
Bullet 5.7.3