1
에서 다음은 YII지우기 쿼리 캐시 YII
내 DB 캐시의 구성 코드'dbcache'=>array(
'class'=>'system.db.CDbConnection',
'connectionString'=>'sqlite:/' . str_replace('\\','/',str_replace('C:\\','',getcwd()).'/protected/data/cache.db'),
),
입니다 그리고 다음은 레코드 집합을 얻고 캐시에 설정하는 내 코드입니다 :
$recordset = Table1::model()->cache(0)->find ("primary_id=:id", array (":id" => $id));
나는 무한한 기간 동안해야하기 때문에 을 캐시 기간으로 사용했습니다. 이제 캐시를 새로 고쳐야합니다. 어떤 조건에. 지속 기간이 무한 경우 Yii에서 쿼리 캐시를 새로 고칠 수 있습니까? 제발 도와주세요 :)
로 코드를 사용하려면 Class Reference - CActiveRecord
을 -> DB-> schema-> 새로 고침()? 하지만 캐시를 지우지는 못합니다! –