使用Think-cache 無法使用標(biāo)簽,獲取標(biāo)簽下緩存以及清除標(biāo)簽緩存數(shù)據(jù),都沒用,有大佬遇到過嗎
返回的都是空數(shù)組
搜索這個(gè)方法的時(shí)候,感覺應(yīng)該是走Driver里的方法,但是走了Redis的方法
在think-cache 的redis文件下
修改return $this->handler->sMembers($this->options['tag_prefix'].md5($tag));可以修復(fù)獲取標(biāo)簽下項(xiàng)目的錯(cuò)誤
有沒有大佬可以幫忙解釋下這個(gè)原因,或者怎么提交給tp那邊修復(fù)。。
影響不大,tp-cahce
也就是配合tp-orm
、tp-template
做一下緩存驅(qū)動(dòng),有的特性沒有用到,存在的小問題不影響另外兩個(gè)庫,就行。
實(shí)際寫代碼的時(shí)候不一定非得用它,可以用其他的cache庫。
https://github.com/top-think/framework/tree/6.1/src/think/cache
自己到官方庫,復(fù)制對(duì)應(yīng)代碼修改就行了,自己維護(hù)