CakePHP の findAll の条件に IN 演算子には下記のように条件を指定すればOKです。

$this->model->findAll(array('field IN (1,2,3)'));
または、

$params = array(1,2,3);
$this->model->findAll(array('field' => $params));

配列で渡せば勝手に IN 演算子を使用してくれるんですね。

関連する投稿