Кэширование Rails: истечение срока действия нескольких страниц для одного действия

Я настроил кэширование действий (со очистителями, но я думаю, что это здесь не имеет значения) в своем приложении, и до сих пор оно отлично работает, за исключением одного:

] Я использую Kaminari для разбивки на страницы, поэтому, когда я выполняю expire_actionдля своего действия, срок действия истекает только для первой страницы. Поскольку я знаю, что кэширование не будет работать при использовании строки запроса для указания страницы, я настроил маршрут, чтобы страницы добавлялись в конец URL-адреса (например, /people/123/page/2).

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

6
задан mahemoff 14 August 2012 в 11:15
поделиться