Laravel/Eloquent: JSONカラムの中身を検索する

更新日 5日前(Asia/Tokyo) 更新者: y963@rogarithm

Laravel/Eloquent: JSONカラムの中身を検索する

たとえば、usersテーブルのdataというJSONカラムにnameというフィールドが含まれているとします。Eloquentを使ってnameに対して部分一致検索を行うには、以下のように書けます。

use App\Models\User;

$users = User::where('data->name', 'LIKE', '%検索ワード%')->get();
パス: Laravel/Eloquent: JSONカラムの中身を検索する.md
最終更新: 2025-11-30 22:15:20(Asia/Tokyo)