2017-01-06 15:19:46 1767次浏览 0条回答 0 悬赏 10 金钱

通过如下的方式设置缓存,并有依赖项
$cache->set($key,$data,0,

        new TagDependency(['tags' => 't1']));

然后通过TagDependency::invalidate(\Yii::$app->cache, "t1");的方式使缓存失效,
此时,通过$cache->exists($key)判断缓存项是否存在时返回为存在,但取的缓存值为空,这样的使用方式是有什么问题吗?
还是通过TagDependency::invalidate方式使缓存失效是不能通过$cache->exists($key)来判断的?

补充于 2017-02-08 18:22

已经自己解决

    没有找到数据。
您需要登录后才可以回答。登录 | 立即注册
youyi000
见习主管

youyi000

注册时间:2016-03-14
最后登录:2017-08-03
在线时长:5小时18分
  • 粉丝0
  • 金钱120
  • 威望10
  • 积分270

热门问题