How do I expire a view cached fragment from console?
13,309
Solution 1
Cache fragment entries are created with a slightly different key than what you access with Rails.cache.
Use expire_fragment
instead (you can send it to a controller): http://api.rubyonrails.org/classes/ActionController/Caching/Fragments.html#M000438
Solution 2
Rails.cache.delete "views/site_search_form"
Author by
Ben Crouse
Updated on June 07, 2022Comments
-
Ben Crouse almost 2 years
Something like
Rails.cache.delete('site_search_form')
doesn't seem to work. Is this possible? Thanks.