コントローラ以外からページキャッシュを消したい。
2007 年 11 月 2 日
Comments off
Rdocを読んだところexpire_pageはActionController::Caching::Pagesモジュールにあるとのことだったので、これをincludeすればいいかと始めたらあまりに依存関係が多くて挫折した。
なんというか、ActionController::Baseでincludeされることを前提にしまくっている。名前からしてそうなんだけど。
シェルスクリプトでごそっと消してやれば出来ないことはないんだけど、せっかくなのでRailsの枠内でやりたいなぁ。DB読んで判断できないし。
ActionController::Baseを継承する?expire_pageだけのためにそれもどうかと思うんだよなぁ。
カテゴリー: Rails