Rails / Memcached: кеширование древовидной структуры - PullRequest
2 голосов
/ 17 февраля 2012

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

class Page < ActiveRecord::Base
  acts_as_tree
end

Пример:

page
  -- child_page1
    -- subchild_page1
    -- subchild_page2

IЯ в замешательстве, как я могу сохранить это с Memcached.Любые предложения будут иметь большое значение!

Rails.cache.fetch("foo") do
  # not sure how to store the pages.  perhaps as a hash?
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...