Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Search with case insensitive 2 column eloquent

$split ->where(DB::raw('upper(first_name)'), 'iLIKE', $value) ->where(DB::raw('upper(last_name)'), 'iLIKE', $value);

bagaimana syntax untuk melakukan search menggunakan kolom first_name dan last_name menggunakan eloquent dan case insensitive?

avatar Qolby
@Qolby

1 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

$split->where('LOWER(first_name)', 'LIKE', '%' . strtolower($firstName) . '%');

//tinggal sambung orWhere atau where biasa dengan cara yang sama

avatar hilmanski
@hilmanski

2699 Kontribusi 2140 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban