Laravel 10 поиск в таблице PostgreSQL без учёта регистра

Рейтинг: 0Ответов: 1Опубликовано: 23.05.2023

У кого то есть элегантный опыт в организации поиска по таблице без учета регистра.

Пример запроса:

$products = Products::query()
    ->when(RequestFacade::input('search'), function($query, $search) {
        $query->where('name', 'like', '%' . $search . '%');
    })->get();

Ответы

▲ 0

Всем спасибо, проверил, сработал именно ILIKE

$products = Products::query()
    ->when(RequestFacade::input('search'), function($query, $search) {
        $query->where('name', 'ilike', '%' . $search . '%');
    })->get();