LoginSignup
3
4

More than 5 years have passed since last update.

laravel5ビルダー一覧

Last updated at Posted at 2016-02-19

laravel5のメモとして書きます。(自分用のメモ)

  • get: select構文としてクエリを実行
  • select: 選択する列を設定
  • distinct: 重複を取り除く
  • join: JOINを追加
  • pluck: データベースから単一列(カラム)を抽出
  • where: WHEREを追加
  • orWhere: OR WHEREを追加
  • whereNotIn: WHERE NOT INを追加
  • whereIn: WHERE INを追加
  • Raw: クエリに生のsqlを追加
  • orderBy: ORDER BYを追加
  • groupBy: GROUP BYを追加
  • find: 指定したIDの単一レコードを取得
  • first: クエリを実行し、最初の結果を取得
  • paginate: ページネーションを取得
  • sum: 合計を取得
  • toSql: クエリのSQL表現(文字列?)を取得
  • exists: 現在のクエリに任意の行が存在するかどうかを判断
  • update: UPDATEを追加
  • insert: INSERTを追加
  • rawurlencode: エンコード
  • withTrashed: ソフトデリートされたモデルも結果に含めるように強制する
  • onlyTrashed: ソフトデリートされたモデルのみに対しクエリーしたい場合

今後も忘れないように追加していきます。
追加したのがいい便利なビルダー・メソッドがあれば教えてください!

参考にしたサイト

http://laravel4.winroad.jp/2013/05/22/query%E3%83%93%E3%83%AB%E3%83%80%E3%83%BC%E3%82%AF%E3%83%A9%E3%82%B9%E3%81%AE%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89%E4%B8%80%E8%A6%A7/

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4