數(shù)據(jù)庫操作使用了thinkphp,但是發(fā)現(xiàn)開啟了字段緩存和查詢緩存,也指定了緩存目錄,但是 都不會生成,需要怎么搞,求大佬指點。
看了下orm 源碼需要傳入 cache 驅(qū)動
Db::setCache(CacheInterface $obj);
這個自己寫到 /support/bootstrap/db/Thinkphp.php 里面
加在這個后面 Db::setConfig(config('thinkorm'));
在support里面加一個Cache.php 繼承 CacheInterface 把這里面方法都自己實現(xiàn)下,利用Illuminate\Redis\RedisManager Redis驅(qū)動