Rails3 - Armazenando em cache no modo de desenvolvimento com Rails.cache.fetch
No desenvolvimento, a seguinte instrução (simplificada) sempre registra uma falta de cache; na produção, ela funciona conforme o esperado:
@categories = Rails.cache.fetch("categories", :expires_in => 5.minutes) do
Rails.logger.info "+++ Cache missed +++"
Category.all
end
Se eu alterar o config.cache_classes de false para true no config / development.rb, ele também funciona no modo de desenvolvimento, no entanto, isso torna o desenvolvimento bastante doloroso. Existe alguma configuração semelhante aconfig.cache_classes = false
exceto que o Rails.cache.fetch está sendo buscado no cache, se possíve