Почему рельсы дают нам два метода для настройки рельсов cache_store? - PullRequest
1 голос
/ 23 мая 2011

Я обнаружил, что есть два метода для config cache_store:

config.action_controller.cache_store = :mem_cache_store, "localhost"

вот документ

и:

config.cache_store = :mem_cache_store, "localhost"

Этокажется, что это одно и то же.

Почему рельсы дают нам два метода для настройки хранилища кеша?Есть что-то другое?

1 Ответ

1 голос
/ 23 мая 2011

Те значения, которые вы установили в config.cache_store, используются в config.action_controller.cache_store

Более короткую версию просто написать и запомнить. Посмотрите источник рельсов, который демонстрирует это в: https://github.com/rails/rails/blob/v3.0.7/actionpack/lib/action_controller/caching.rb#L44

...