まずSQLでどう書けるのか。以下のページの説明が明解。
【SQL】ORDER BY で NULL を最後にする場合の注意点 | 雪の天秤
http://yukiten.com/blog/info-tec/sql-order-by-null/
例えばSQLで以下のように書けるなら
1 |
select * from images order by seq is null, seq asc; |
このままCakePHPで指定すればよい。
1 2 3 |
$images = $this->Image->find('all', array( 'order' => array('seq is null', 'seq ASC'), ); |