CakePHP 条件に合致しないデータを抽出

PHP

CakePHP 条件に合致しないデータを抽出

~でない、というデータを抽出したい場合があります。
SQL文では次のように書く場合です。

 SELECT * FROM table_name WHERE field != 'value';

CakePHPでは、モデル名->findを利用して、データベースを検索します。
上記のように、!=を作るには次のようにします。

 $this->Model->find('all',array(
   'conditions'=>array(
     "Car.contents !="=>'1')
   )
  );

conditionsの中に入れる場合に、!を入れておきますが、イコールを忘れないようにするのがポイントです。

カテゴリーPHP

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です