首页 > 其他 > 详细

Yii中缓存依赖的处理

时间:2014-02-26 11:43:57      阅读:322      评论:0      收藏:0      [点我收藏+]

一重点数据库

 

public function getPmByName($city)
{
    if($info = Yii::app()->cache->get("$city")){
         return $info;
    }
    $sql = "select city_info from pm25 where city_name = ‘{$city}‘ limit 1"; //这样写目的是为了下面依赖
    $cmd = Yii::app()->db->createCommand($sql)->queryScalar();
    if($cmd){
           Yii::app()->cache->set($city, $cmd, 3600 ,new CDbCacheDependency($sql));
    }

    return $cmd?$cmd:0;
}

Yii中缓存依赖的处理

原文:http://www.cnblogs.com/zhongyuan/p/3567494.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!