propelのCriteria::CUSTOM

カラムに操作を加えてから比較したい時などは
Criteria::LESS_THANやGREATER_EQUALの代わりにCUSTOMを使う

例)date列(date型)の月と現在月を比べる


$c->add(self::DATE, 'EXTRACT(MONTH FROM '.self::DATE.') < EXTRACT(MONTH FROM CURRENT_DATE)', Criteria::CUSTOM);

※CUSTOMを使わないと、テーブル名の文字列連結がおかしくなる

[symfony 1.0.9]