22
Come posso andare in scadenza una cache di frammenti dopo un periodo di tempo. Ho trovato riferimenti a una gemma timed_fragment_cache
, ma sembra obsoleta.Come scadere delle cache dei frammenti di Rails?
Come posso andare in scadenza una cache di frammenti dopo un periodo di tempo. Ho trovato riferimenti a una gemma timed_fragment_cache
, ma sembra obsoleta.Come scadere delle cache dei frammenti di Rails?
Utilizzando ActiveSupport::Cache::Store
, si dovrebbe essere in grado di fare
<% cache(key, expires_in: 1.hour) do %>
<!-- content -->
<% end %>
eccellente, grazie! –
posso espirarlo automaticamente? – newBike
@newBike come intendi? Lo snippet indica che il contenuto all'interno del blocco _will_ scadrà automaticamente dopo 1 ora. – Alex