5
IN条件に変換するCakePHPでfind()を実行する方法はありますか? find()メソッドは検索するための単一の値をとるようです。これは整数のために動作しますが、上で動作していないようCake PHP find()メソッドに複数の値を見つける方法? (IN条件)
SELECT * FROM users WHERE id IN (1, 5, 7);
IN条件に変換するCakePHPでfind()を実行する方法はありますか? find()メソッドは検索するための単一の値をとるようです。これは整数のために動作しますが、上で動作していないようCake PHP find()メソッドに複数の値を見つける方法? (IN条件)
SELECT * FROM users WHERE id IN (1, 5, 7);
$this->User->find('all', array('conditions' => array('id' => array(1, 5, 7))));
:ような何かにSQLを変換します
:私はこのような何かをしたいと思います
文字列値。 –
文字列もうまく動作するはずです。生成されたクエリはどのように見えますか? – deceze
申し訳ありませんが、私はケーキを初めて使っています。私は生成されたクエリを簡単に印刷する方法を見つけることができないようです。エラー:SQLSTATE [42S22]:列が見つかりません:1054未知の列 'test' in 'where句' –