リベルタ備忘録
2013年8月5日月曜日
CakePHP2.x findの戻り値
しょっちゅう忘れるのでメモ。
SQL文にエラーがあれば例外を投げてくれるからそのときは気にしなくても
いいんだけど、SQL文がエラーを起こさない場合は配列が返ってくる。
結果が空だろうと何だろうと配列が返ってくる。
findでデータが取得できなければエラーという処理を作りたければ、
$data = $this->Model->find( "all" );
if( count( $data ) === 0 ) {}
という風にカウントで配列の個数を取るようにしよう。
findByを使ったときも同じ。
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿