Rails.cache et Regexp

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.

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.

Merci Michel, mais malheureusement ça ne règle pas mon problème…

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs