特定のキャッシュキーで始まるキャッシュの特定の部分をクリアする方法はmagentoにありますか。
次で始まるキーを持つモジュール内のすべてをクリアしたいと思います。
mynamespace_mymodule_
したがって、以下はキャッシュからクリアされます。
mynamespace_mymodule_asdaqasd
mynamespace_mymodule_qeqweq
mynamespace_mymodule_poipoi
などなど
特定のキャッシュキーで始まるキャッシュの特定の部分をクリアする方法はmagentoにありますか。
次で始まるキーを持つモジュール内のすべてをクリアしたいと思います。
mynamespace_mymodule_
したがって、以下はキャッシュからクリアされます。
mynamespace_mymodule_asdaqasd
mynamespace_mymodule_qeqweq
mynamespace_mymodule_poipoi
などなど
Magento のキャッシング システムでは、キャッシュを保存しながら、キャッシュ キー(一意の ID) とキャッシュ タグの両方を割り当てることができます。Mage_Core_Model_Cache::save
メソッドを見てください- 3d引数はキャッシュタグ配列です。
キャッシュ タグを割り当てると、キャッシュ タグでタグ付けされたすべてのキャッシュを一度に削除できます。Mage_Core_Model_Cache::clean
methodid はキャッシュタグの配列を引数として取ります。