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 5 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

2665 Kontribusi 2131 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban