タグ

SQLとEloquentに関するmimosafaのブックマーク (1)

  • Laravel Whereの使い方をケース別にまとめ | 実践的Web開発メソッド

    LaravelのEloquentは、シンプルなデータ操作が可能なORMです。今回は、Eloquentのwhere系メソッドの使い方をケース別にまとめました。 題材として、よくあるブログのデータをサンプルに、where系メソッドの使い方を説明します。 ※ 記事のサンプルはLaravel5.6で動作確認済みです。 テストデータ概要 サンプルとして上記のデータベースを利用します。 記事のデータ(Posts)があり、一人の著者と複数のタグが紐づくデータを想定しています。 記事と著者は1対多、記事とタグは多対多の関係となります。 部分一致記事のタイトルに対して、あるワードが含まれる記事を検索したいケースなどを想定しています。 Eloquentのwhereを使った実装は下記のようになります。 部分一致で検索したいため、whereの第二引数にLIKEを設定します。 $title = 'velit';

    Laravel Whereの使い方をケース別にまとめ | 実践的Web開発メソッド
  • 1