WinRoadのLaravel4初心者講座

次世代PHPフレームワークのLaravel4を初心者向けに解説して参ります。

Winroad徒然草の管理人がお届けします
Builder::orderBy()メソッド

Builder::orderBy()メソッド

このエントリーをはてなブックマークに追加

Illuminate\Database\Query\Builder::orderBy()メソッドは、DBクラスやModelクラスのメソッドチェーンとして使用します。

Builder::orderBy(カラム,ソート条件)

Builder::orderBy()メソッドは、ORDER BY句を生成します。orderByメソッドは第1引数で、指定したカラムの値でレコードを並べ替え(ソート)します。第2引数はオプションで昇順または、降順の並べ替え条件(asc,desc)を指定します。デフォルトはascです。

基本例

//Fuluentクエリービルダー
DB::table('users')
->orderBy('age','desc')
->get();

//Eloquent ORM
User::orderBy('age','desc')->get();
  •  ageカラムを降順(数字の大きい順)に並べ替えたデータを取得します。

« »

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です