【cakephp】updateAllを呼んでもデータが更新されなかった原因メモ
あまり使ったことのないcakephpの改修でハマった。
更新されない
$this->MyModel->updateAll(array( "text" => "text", ), array( "id" => 1, ));
文字列はクォートで囲むと更新される
$this->MyModel->updateAll(array( "text" => "'text'", ), array( "id" => 1, ));
orz...
あと、カラム名違うとエラーにならずに条件にヒットしない挙動なんですね。
しかも条件の方はクォートくくらないと更新された。
けっこう古めのバージョンなので今のバージョンだとどうなるかわかりません。。。
以上です