Насколько я понимаю (и поправьте меня, если я ошибаюсь), в новом геме cache_digests ключи кеша для фрагментов шаблона создаются из комбинации хэша md5 самого шаблона, зависимостей шаблона и временных меток модели.
Мой вопрос: как Rails узнает, была ли модель обновлена и, следовательно, кеш должен быть признан недействительным? Кажется, что Rails должен каким-то образом получить доступ к этим моделям, чтобы определить, будет ли генерируемый ими хэш отличаться от того, что уже находится в кеше. Если вам нужно загрузить модели для проверки, вы получаете мало пользы от кэширования. .. явно я что-то упустил .. вы можете помочь?