我试图用分页制作模型布局。 pageSize是8.这是代码:
$count = Salon::model()->count($criteria);
$this->pages = new CPagination($count);
$this->pages->pageSize = Yii::app()->params['catalogPageSize'];
echo 'count1: ' . count(Salon::model()->FindAll($criteria));
$this->pages->applyLimit($criteria);
echo 'count2: ' . count(Salon::model()->FindAll($criteria));
输出是: 伯爵:9 count2:7
为什么会这样?我无法回答......
答案 0 :(得分:0)
CPagination在包含重复对象的复杂查询上无法正常工作。无限制的结果查询返回14行(9个具有重复项的对象)。我将尝试实施没有CPagination的分页。