Forum: Rails-ES problemas con cache en development y Rails 2.3.2

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Miguel M. (Guest)
on 2009-05-13 20:03
(Received via mailing list)
Hola a todos

tengo problema al arrancar la aplicación en local , tengo el cache
desactivado en development y en el posts controller tengo lo siguiente
para
setear unos caches


def start
    add_breadcrumb 'Recientes', :recent_posts_path
     @page_title  = "Posts recientes"

     @highlights = Rails.cache.fetch("post_published_highlights"){
Post.published.highlights.latests.find(:all, :limit=>"10") }

     @post = Rails.cache.fetch("post_published_main_latests"){
Post.published.main.latests.first }

     @relevants = Rails.cache.fetch("post_published_relevants"){
Post.published.relevants.latests.find(:all, :limit=>"8") }

       respond_to do |format|
         format.html {  render :action=> "start" , :layout => 'start' }
         format.fbml # show.fbml.erb
       end
  end



al primer render en el navegador me funciona bien, pero al hacer un
segundo
request al parecer rails no encuentra el cache y devuelve los objectos
como
nil, entonces la aplicacion devuelve error.

en el caso que active cache_clases : true en development environment
todo
anda ok, pero no es mi idea de trabajar asi en el ambiente de
desarrollo.

a alguien le ha pasado esto o es un problema mio de implementación del
cache
?

agradeceré la ayuda.

Saludos

Atte.
Miguel Michelson Martinez
Miguel M. (Guest)
on 2009-05-14 09:42
(Received via mailing list)
lo encontré resuelto
aqui,<https://rails.lighthouseapp.com/projects/8994/tick...
si a alguien le interesa



Atte.
Miguel Michelson Martinez
---------------------------------------
www.artenlinea.com


2009/5/13 Miguel M. <removed_email_address@domain.invalid>
This topic is locked and can not be replied to.