2013-11-05 17:24:52 2994次浏览 1条回答 0 悬赏 5 金钱

Yii 做缓存时,如果我的查询是带条件的,如何取出呢,$data = ContentResult::model()->findAllBySql("select contentID from content_result limit 0,10"); 这个缓存的数据格式很乱啊,求个思路!

  • 回答于 2013-11-06 14:36 举报
    $cachedata = Yii::app()->cache->add('aaaaa', $data, 300);
    

    这样就可以了,但是有个问题就是 在缓存有效期内的话,数据更新的话,只能看到前十条。

    1 条回复
    回复于 2013-11-06 16:23 回复

    已经找到解决方案了,谢谢
    以查询条件作为key存储数据

您需要登录后才可以回答。登录 | 立即注册
demon
实习生

demon

注册时间:2013-09-12
最后登录:2013-11-07
在线时长:0小时40分
  • 粉丝1
  • 金钱0
  • 威望0
  • 积分0

热门问题