【发布时间】:2012-02-23 05:31:20
【问题描述】:
无论我做什么,我都无法让它遵守我指定的顺序。
$this->paginate = array(
'Car' => array(
'limit' => 6,
'order' => array(
'Car.year' => 'desc'
),
'table' => 'cars'
)
);
生成的 SQL:
SELECT `Car`.`id`, ... `Car`.`year`,... FROM `cars` AS `Car` WHERE 1 = 1 LIMIT 6
【问题讨论】:
-
我尝试使用
var $paginate在控制器顶部指定它,并将它放在'Car' => 数组之外。无论我做什么,我都无法订购。其他型号对我来说很好订购:S 请帮助! -
你为什么要定义表格? IMO 不必要的。还尝试展平数组(没有带有子数组的 Car,只有“限制”、“订单”……)
-
谢谢马克,老实说,我只是在尝试我能想到的一切。把这些东西拿出来也不能解决问题。
标签: php mysql cakephp pagination