cakephpのqueryで結果が出ないとき

query()でやったほうが手っ取り早いという
モダンな方面には進めない自分orz


で、悩んだことがあって
query()でupdateしたあと、query()でselectすると
空っぽな結果が返ってくる。


commit出来てないのかな?って調べたら
キャッシュしてるからだそうでして


じゃあ、

$this->hoge->cacheQueries = false;


ってやってもquery()では無理らしく


http://book.cakephp.org/2.0/ja/models/retrieving-your-data.html
にあるように、

$data2 = $this->Hoge->query($sql,$cachequeries = false);

としてあげるのが正解。


自身の備忘録です。