У меня есть приложение rails, в котором я использую простой кеш-рельсы. Мое тестирование выглядит следующим образом:Срок действия кеша Rails
Rails.cache.write('temp',Date.today,:expires_in => 60.seconds)
Я могу читать его через Rails.cache.read('temp')
и Rails.cache.fetch('temp')
.
Проблема не истекает. Он будет продолжать жить через 60 секунд. Может ли кто-нибудь сказать мне, что здесь отсутствует.
FYI: Я объявил в своем development.rb следующим образом:
config.action_controller.perform_caching = true
config.cache_store = :memory_store
Что я пропустил? Я хочу закончить свой кеш.
Спасибо за ваш повтор .... дай мне попробовать, и пусть вы знаете – palani
Да mliebelt права, а также хороший документ рельсы кэша вы можете найти здесь http://guides.rubyonrails.org/caching_with_rails.html –