Я использую gem rabl
для построения моего ответа API (https://github.com/nesquena/rabl).
В моем контроллере я дал вот так
@cache_key = "rabl/spree/api/home/v2/index-en"
и в моем файле index.rabl, Я дал,
cache @cache_key, expires_in: 15.minutes
Я использую memcache для кэширования с помощью клиента Dalli и развернул приложение в heroku. Все работает, как ожидалось. Но когда я пытаюсь
Rails.cache.fetch('rabl/spree/api/home/v2/index-en')
Я не вижу значения. Почему это так? Добавляет ли rabl какое-либо значение к ключу кэша?