cakephp複雑条件検索


$conditions = array('and' => array('Field.id = 3', 'or' => array('Field.id = 1', 'Field.id = 2')));

sql文は次のようになります.
WHERE (`Field`.`id` = 3) AND ((`Field`.`id` = 1) OR (`Field`.`id` = 2))

またはの関係であれば、次のように書くこともできます.
'conditions'=>array(
					'Field.id'=>array('1','2','3'),
				),

参考までに.