Estoy en Heroku y trato de implementar el almacenamiento en caché en mi aplicación de Rails, pero tengo algunos problemas que no entiendo. Pensé que sería fácil después de leer la Guía de Rails y los documentos de Heroku sobre estrategias de almacenamiento en caché, pero aparentemente haciendo algo mal.Rails La acción de caché no caducará
Número 1: vista de la acción no parece a punto de expirar Número 2: cuando uso: layout => false, tanto mi administrador y el diseño de aplicaciones se utilizan (tratando de obtener sólo el diseño de la aplicación)
¡Cualquier ayuda para este novato sería muy apreciada!
production.rb (también instalado Dalli por la documentación heroku)
config.cache_store = :dalli_store
config.action_controller.perform_caching = true (added after reading http://bit.ly/oRKub1)
controlador
layout 'admin'
caches_action :show, :layout => false
def show
render :layout => 'application'
end
def update
expire_action :action => :show
end
traté de probar la expiración cambiando un producto, pero la vista de presentación no caduca. Así que cuando miro la vista de edición para productos, que no estoy almacenando en caché, puedo ver el cambio guardado (solo agregué una palabra al título), pero cuando veo show, todavía tiene la información anterior.
que estoy experimentando el mismo problema. – nbsp