Rails.cache.delete не работает (магазин Далли) - PullRequest
1 голос
/ 26 сентября 2019

Привет, я новичок в rails и пытаюсь удалить ключ из кэша rails следующим образом:

Rails.cache.fetch('datasources_field_options')

Я вижу большой массив в консоли rails Затем я пытаюсь удалить его следующим образом:

 Rails.cache.delete('datasources_field_options')

Это возвращает true это из консоли:

irb(main):004:0> Rails.cache.delete('datasources_field_options')
2019-09-26 14:45:56 +0000 1569509156754 (24618) Cache delete: datasources_field_options
=> true
irb(main):005:0>

И затем я снова проверяю, было ли оно удалено:

Rails.cache.fetch('datasources_field_options')

Кештип ActiveSupport::Cache::DalliStore

Нет, не было.Массив все еще там.

Что мне не хватает?Почему нельзя удалить определенный ключ из кэша?

EDIT Я проверил конфигурацию - хранилище настроено на использование Redis на удаленном хосте.Я сделал короткое видео, чтобы показать вам, что я делаю.

https://youtu.be/q2WyYniacNw

...