我的模型中有一个cakephp函数,它调用一个返回结果集的存储过程,如何在控制器中对结果集进行分页? 这是我模型中的功能
public function GetSummary(){
$sql="CALL main_report()";
return $this->query($sql);
}
这就是我在控制器中访问数据的方式
$usagesummary=$this->Book->GetSummary();
我如何对这些数据进行分页?
答案 0 :(得分:0)
问自己这个问题:商店程序可以用核心蛋糕模型完成吗?如果是的话,你最好这样做。
如果没有,那么您将需要实现自定义分页器,这意味着您必须在模型上实现paginate()和paginateCount()方法
您可以做的另一件事是创建自定义查找类型为described here。如果您采用此路径,并假设您将自定义命名为“摘要”,那么您将以这种方式分页
public $paginate = array(
'findType' => 'summary'
);
我所说的只是a small summary of what you can find in the official documentation