Rails + Memcachier показывает отсутствующий ключ

Я использую memcachier в моем приложении rails, которое работает в Heorku, под деталями драгоценного камня

memcachier (0.0.2)

dalli (2.6.2)

Ruby 1.9.3

Rails 3.2.11

Допустим, я визуализирую файл с именем _credit_account.html.erb, и в этом файле я использую механизм кэширования для хранения данных пользователя, код выглядит так

def credit_account

end

In the partial _credit_account.html.erb

Rails.cache.fetch(
"user_details_of_credit_account_#{account_id}"
) do
UserDetails.for_account(account_id).to_a
end

Итак, на панели управления MemCachier я вижу нажатие этой клавиши

GET OK 5KB user_details_of_credit_account_53625762

Но странно то, что я вижу этот пропущенный ключ также на всей странице,

GET Key not found http://sample.app.com/user/credit_account?id=53625762

Похоже, я использую кеширование всей страницы, но кроме этого кода нет. Я что-нибудь упустил?

0 ответов

Другие вопросы по тегам