Bonjour, En mettant en place un système de cache sur mon application, je me suis retrouvé confronté à un problème que je n'arrive pas à résoudre. Pour des raisons propres à l'application, je suis amené a appeler mes objets caché "item_quelquechose", "item_autrechose", etc. A certains endroits de mon application, je dois pouvoir supprimer tout les "item_*", sans forcément en connaitre le nom exact. J'ai donc innocemment testé ceci : >> Rails.cache.fetch("test_cache") { "Ceci est un test" } => "Ceci est un test" >> Rails.cache.fetch("test_cache") => "Ceci est un test" >> Rails.cache.fetch("test#{/.*/}") => nil C'eut été trop simple. Quelqu'un a-t-il une idée? D'avance merci.
on 08.08.2008 12:09
on 08.08.2008 14:44
Je ne sais pas si ça va répondre à ta question, et pour l'instant je n'ai pas testé moi-même : http://www.railsenvy.com/2007/3/20/ruby-on-rails-caching-tutorial-part-2#advancedcleaning Bon courage.
on 08.08.2008 14:56
Merci Michel, mais malheureusement ça ne règle pas mon problème...