1.2 RC2 + PostgreSQL で find()のorder指定に NULL値を後ろに並べる場合など式を書きたい場合は、「array('+(CASE WHEN User.updated IS NULL THEN 1 ELSE 0 END)', ...)」のように括弧「(」の前に何か文字を入れると意図するorder指定になる。文字がないとクエリがエラーになる。文字があるとCAKE/libs/model/datasources/dbo_source.php の2013行 order()内のif文の条件がfalseになり、order文字列の変換がそれ以上行われないため。