タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

cacheに関するxoyipのブックマーク (1)

  • Railsのmodelの中でexpire_fragmentを使用する方法 - memo.yomukaku.net

    公開日時: 2011-03-08 10:40 Railsのmodelの中からexpire_fragmentを実行するためには、ActiveRecord::Baseにexpire_fragmentメソッドを追加し、それをmodelの中で使用するようにします。 Modelの中で expire_fragment を実行することは一般的ではなく、MVCを崩すため行儀もよくありません。 それでも、 expire_fragment は expire_fragment('fragment_name') のように削除したいフラグメントキャッシュの名前を指定して使用できるため、事情によってはmodelの中で使用したい場合もあります。 そのような場合は以下のように(例えば) config/initializers/active_record_expire_fragment.rb のような位置でActiveR

  • 1