Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 25.06.2015 12:51:51

Регистронезависимый поиск Eloquent

Есть класс
class Phone extends Eloquent { ... }

Делаю поиск телефонов по фамилии сотрудника:
$tek_items = Phone::where('fio', 'like', '%'.$poisk.'%')->get();
Этот поиск работает, но зависит от того, с большой буквы написал строку поиска или с маленькой.
Как переделать запрос, чтобы был регистронезависимый поиск?

Не в сети

#2 25.06.2015 16:09:13

Re: Регистронезависимый поиск Eloquent

бд/таблицы mysql должны быть в кодировке utf8_general_ci
где ci - означает непривязанность к регистру.

Не в сети

#3 25.06.2015 16:09:48

Re: Регистронезависимый поиск Eloquent

если бд PostgreSQL то используй ILIKE и забудь о проблеме

Не в сети

#4 26.06.2015 13:12:24

Re: Регистронезависимый поиск Eloquent

база PostgreSQL, спасибо!

Не в сети

Подвал раздела