現在、オブジェクト キーでフラグメント キャッシュを使用しています。そして、タッチを使用してキャッシュを期限切れにし、updated_at 列を更新すると、現在のキャッシュが廃止されます。そして、次回は新しいキャッシュが生成されます。
<% cache do product %>
オブジェクトのキャッシュキーは次のようになります
table_name/ID-updated_at
今、私は自分の製品を別の場所にキャッシュしたいと考えています。そうするために、以前と同じことをしたいのですが、オブジェクトにキャッシュオプションを与えるだけですが、それはできません:(
このようなキーを生成して、Touch でキャッシュの有効期限が切れたままにしておくことができれば素晴らしいことです。
table_name/ID-something_updated_at
<% cache product,something do %>
残念ながらこれは不可能です。誰かが私の問題を解決する方法を知っていますか?
グレッグ