Rails 3.1 アプリ用に Heroku で Memcached を使用しています。バグがあり、間違ったものが表示されています - パラメータがキャッシュに対して正しくありませんでした。
私はこれを持っていました:
<% cache("foo_header_cache_#{@user.id}") do %>
フラグメント キャッシングを削除して Heroku にプッシュしたところ、不良データはなくなりました。
そして、私はそれを次のように変更しました:
<% cache("foo_header_cache_#{@foo.id}") do %>
ただし、パラメーターを @user から @foo に修正すると、(正しいデータで更新するのではなく) 古い [正しくない] キャッシュされたバージョンが再び表示されました。
これを手動で期限切れにするか、表示されているこの悪いデータを取り除くにはどうすればよいですか?