CakePHP 条件に合致しないデータを抽出
~でない、というデータを抽出したい場合があります。
SQL文では次のように書く場合です。
SELECT * FROM table_name WHERE field != 'value';
CakePHPでは、モデル名->findを利用して、データベースを検索します。
上記のように、!=を作るには次のようにします。
$this->Model->find('all',array( 'conditions'=>array( "Car.contents !="=>'1') ) );
conditionsの中に入れる場合に、!を入れておきますが、イコールを忘れないようにするのがポイントです。