Красноречивый: без учета регистра не работает в одинаковом предложении - PullRequest
0 голосов
/ 11 марта 2020

Я хочу сделать поиск в случае нечувствительности к регистру, но не работает. Я пытаюсь с этим:

$query->Where(DB::raw("lower($field)"), "like", "%" . strtolower($request->search) . "%")->get();

И с этим:

$query->whereRaw("lower($field) like (?)", ["%{$term}%"])->get()

Я пытаюсь с "ilike", но не работает в моей базе данных (MariaDB). Странно то, что запрос sql работает в нечувствительном режиме, когда я выполняю его непосредственно в своем клиенте sql (Heidi SQL). Моя база данных MariaDB.

Спасибо

...