2007年

CakePHP findAll の条件に IN 演算子を使う このエントリーを含むはてなブックマーク

CakePHP Add comments

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 演算子を使用してくれるんですね。

関連する投稿

One Response to “CakePHP findAll の条件に IN 演算子を使う”

  1. CakePHP findAll の条件に NOT IN 演算子を使う | Sun Limited Mt. Says:

    [...] 前回の投稿の「CakePHP findAll の条件に IN 演算子を使う」のつづきで、NOT IN 演算子を使用するときに少し調べたのでメモしておきます。 [...]

Leave a Reply

Additional comments powered by BackType

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン