查询缓存的bug

浏览:515 发布日期:2014/06/09
3.1.3 - 致命 - 未处理
//控制器代码
$m=M();
$owner = $m->where(array('id'=>(int)I('get.id')))->find();
$default['city'] = $m->table('si_city')->where(array('provinceID'=>11223))->cache(true,900)->field('cityID,city')->select();
$this->assign('default',$default);
$this->assign('data',$owner);
$this->display();

我在页面里var_dump($data) 和控制器里dump($owner)的结果都大不一样 开始不知道怎么了


后来发现页面里var_dump($data)的数据都是最后一条cache()查询缓存的数据


然后我吧assign('data',$owner)换成assign('article',$owner)好了
评论(
后面还有条评论,点击查看>>