タグ

ブックマーク / qiita.com/kozo (2)

  • CakePHP 3のQueryBuilderの使い方をまとめてみた! - Qiita

    こんにちはPHP Matsuriでは色々とお世話になってる@kozoです。 この記事は2014年CakePHP Advent Calendarの11日目です CakePHP 3系からモデルは大きく変わり、戻り値が配列からオブジェクトになるとか、Modelが1ファイルだったものがTableとEntityに分かれるなど色々変わって非常に便利になってます! 今回は大きく変わったもう1個のfind(SELECT句)のSQLの組み立て方法について調べてみました。 find QueryBuilderの開始地点になり、SELECT用のQueryオブジェクトが生成されます。 QueryオブジェクトをメソッドチェーンでつなげることでSQLを組み立てます。 // 基的な使い方 $this->Users->find() ->where(条件A) ->where(条件B) ->order(ソート条件A) ->o

    CakePHP 3のQueryBuilderの使い方をまとめてみた! - Qiita
  • デザインがリニューアルされたCakePHP3でbakeしよう! - Qiita

    デザインがリニューアルされたCakePHP3.0でbakeしよう! 前提条件 CakePHP 3.0 をインストール済みであること ○参考 CakePHP 3.0 インストール 実際にbakeを行う 実際にbakeを行います。 注意点は、Cake2系とはコンソールの設置場所が変更されていて、binディレクトリの下になります。 また、bakeの実行方法もパラメーターで指定するように変更されています。 php bin/cake.php bake controller Users php bin/cake.php bake model Users php bin/cake.php bake template Users // controller, model, templateを一括で作成するallもあります。 php bin/cake.php bake all users

    デザインがリニューアルされたCakePHP3でbakeしよう! - Qiita
  • 1