$params = array(
'fields' => array(
'OutCountry,Sum(TotalCalls),Sum(ConnectedCalls),sum(Duration),(Sum(ConnectedCalls)/Sum(TotalCalls))*100,sum(Duration)/Sum(ConnectedCalls),
sum(SaleAmount) as SaleAmount'),
'table'=> 'Nextone_cdr_reports.'.$tabname ,
'conditions'=>array(
'InDate' => date("Y-m-d",strtotime("-1 days")),'not'=>array('OutCountry'=>null)),
'group' => 'OutCountry',
'order' => $orderby
);
$rs = $this->find('all',$params);
我只想在模型中打印它,怎么办?
答案 0 :(得分:0)
要在cakephp 2.x中打印查询,请按照以下步骤操作
1)在app / config / config.php中将调试变量设置为2
2)<?php echo $this->element('sql_dump');?>
在布局的末尾。实际上,应该在默认的蛋糕布局中将其注释掉。
答案 1 :(得分:-1)
是否要打印此查询的结果? 如果是,那么您可以使用以下代码在模型文件中打印此查询的结果。
echo "<pre>";
print_r($rs);
exit();