Laravelにおける小文字でのWHERE句の使用方法


  1. Eloquentクエリビルダを使用する場合:

    $users = DB::table('users')
                ->where('name', '=', 'john')
                ->get();
  2. モデルを使用してクエリを実行する場合:

    $users = User::where('name', '=', 'john')
                ->get();
  3. WHERE句でLIKE演算子を使用する場合:

    $users = DB::table('users')
                ->where('name', 'like', '%john%')
                ->get();
  4. 複数の条件を組み合わせる場合:

    $users = DB::table('users')
                ->where('name', 'john')
                ->orWhere('name', 'jane')
                ->get();
  5. WHERE句をチェーンして複雑な条件を作成する場合:

    $users = DB::table('users')
                ->where('name', 'like', '%john%')
                ->where(function ($query) {
                    $query->where('votes', '>', 100)
                          ->orWhere('title', 'like', '%admin%');
                })
                ->get();