不知道,我这样的缓存写法有没有问题
$models=Yii::app()->cache->get(‘uniqueId’);
if($models===false) {
$models=Model()->findAll();
Yii::app()->cache->set('uniqueId', $models, 1800);
}
现在的问题是
当我使用$models里behavior里,就出现问题了,
如
foreach($models as $model) {
$model->xxx();//这个xxx()方法来自某一个behavior。
}
这里会提示找不到behavior。不用缓存是正常的