我无法显示协议编号小于 7 的协议并按协议编号 DESC 排序。
我已经阅读了Pagination CakePHP Cook Book并且找不到我的代码错误的地方。它只显示小于 7,但总是 ASC。我在这里发现了类似的问题,[that works],(CakePHP paginate and order by),不知道为什么。Agreement.agreement_number 是 int(4)。
$this->Agreement->recursive = 0;
$agreements = $this->Paginator->paginate('Agreement', array(
'Agreement.agreement_number <' => '7'
), array(
'Agreement.agreement_number' => 'desc'
)
);
$this->set('agreements', $agreements);
}
确切的蛋糕版本是 2.5.2。