cakephp - 分页时忽略顺序
cakephp - order being ignored when paginating
我有一个属性控制器,我正在尝试对其进行分页。
我正在执行的搜索操作:
$this->Paginator->settings = array('limit' => 3);
$this->set('properties', $this->Paginator->paginate('Property', array('Property.archived'=>0), array('price')));
它正在获取限制和条件的设置,但不是顺序。我不知道我做错了什么。一直在阅读手册上的分页页面,但无法发现我的问题所在。谁能赐教一下?
在你的控制器中试试这个。
$this->paginate = array('limit' => 3, 'order' => array('asc' => 'Property.price'));
$this->set('properties', $this->Paginator->paginate('Property', array('Property.archived'=>0)));
谢谢..!
我有一个属性控制器,我正在尝试对其进行分页。
我正在执行的搜索操作:
$this->Paginator->settings = array('limit' => 3);
$this->set('properties', $this->Paginator->paginate('Property', array('Property.archived'=>0), array('price')));
它正在获取限制和条件的设置,但不是顺序。我不知道我做错了什么。一直在阅读手册上的分页页面,但无法发现我的问题所在。谁能赐教一下?
在你的控制器中试试这个。
$this->paginate = array('limit' => 3, 'order' => array('asc' => 'Property.price'));
$this->set('properties', $this->Paginator->paginate('Property', array('Property.archived'=>0)));
谢谢..!