2017-11-17 20 views
0

でキャッシュを削除します。 (GroupControllerに):は、私はこれは私のキャッシュ方式(UserModelに)である私のUser.model</p> <p>に定義されたキャッシュを削除したいコントローラ

def something 
    expire_fragment(current_user.cache_key+"/fav_groups") 
end 

このラインで生成されたコードは次のとおり

Cache delete: views/users/1-20171116091341756594/fav_groups 
これに代え

Cache delete: users/1-20171116091341756594/fav_groups 

は、変更する必要が

答えて

1

(/ビュー)あなたは、私は私の道の最初の部分を消去するために自分のコードを変更することができる方法を知っています

expire_fragment(current_user.cache_key+"/fav_groups") 

中に

Rails.cache.delete(current_user.cache_key+"/fav_groups") 
関連する問題