2013-12-16 5 views
3

Как отключить кеш запросов в rails 4.x? Похоже, что перенос моих запросов в model.uncached {} не останавливает кеш запросов. Есть еще одна настройка?Как отключить кеш запросов в rails 4.x?

+0

Возможный дубликат [кэширование запросов Отключение Rails SQL глобально] (https://stackoverflow.com/questions/20366262/ disabling-rails-sql-query-caching-global) – Kuf

ответ

4

Ах, кажется, ответ должен добавить следующие строки в application.rb

config.middleware.delete "ActiveRecord::QueryCache" 
+2

Вы нашли лучшее решение? Не хотите отключать весь кеш, только на определенных блоках кода. –

+1

Обертка моих запросов в Rails 4.1.1 работает нормально. Я сделал 'User.uncached do User.find (1) end'. Вы пробовали это недавно? –

Смежные вопросы