cakephp-分页时忽略顺序

cakephp-分页时忽略顺序,cakephp,pagination,Cakephp,Pagination,我有一个控制器,用于我试图分页的属性 在我的搜索操作中,我正在执行: $this->Paginator->settings = array('limit' => 3); $this->set('properties', $this->Paginator->paginate('Property', array('Property.archived'=>0), array('price'))); 它会选择限制和条件的设置,而不是顺序。我不知道我做错了什么。

我有一个控制器,用于我试图分页的属性

在我的搜索操作中,我正在执行:

$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)));

谢谢

有人能帮我吗。有没有任何可能的原因,这不起作用。手册上是这么写的:(