CakePHPでPostgreSQLのcastを使うには

CakePHPクッキング


条件付きのデータ取得をしたい時に、時々型変換をしなければならない時があります。
PostgreSQLでは 型キャスト(CAST構文)を利用します。

cast(nitiji as date)

これをCakePHPで行う場合には、

$params = array(
    'conditions' => array(
        'cast(nitiji as date)' => '20120316',
    ),
);

そのまま使えますね。