Dan*_*nly 0 mysql null cakephp sql-order-by
这就是我正在使用的:
$this->paginate = array(
'order' => array('Job.deadline' => 'ASC'),
'limit' => 500
);
Run Code Online (Sandbox Code Playgroud)
并非所有乔布斯都有截止日期,而且目前,通过这个订单,NULLS出现在截止日期之上,所以实际上我有这个:
NULL
NULL
NULL
28/06/2012
29/06/2012
04/07/2012
Run Code Online (Sandbox Code Playgroud)
为了清楚起见,我迫切希望得到这个:
28/06/2012
29/06/2012
04/07/2012
NULL
NULL
NULL
Run Code Online (Sandbox Code Playgroud)
有没有办法通过CakePHP中的paginate'order'选项实现这一目标.有没有人管理这个?
未经测试,但这样的事情应该做:
'order' => array('ISNULL(Job.deadline)' => 'asc', 'Job.deadline' => 'asc')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
636 次 |
| 最近记录: |