Size: a a a

2020 November 26

A

Andrey in Laravel Pro
и пук
источник

ВШ

Виталий Шутов... in Laravel Pro
нет ножек - нет мультиков )))
источник

S

Sergo in Laravel Pro
Andrey
и пук
и среньк, ага
источник

A

Andrey in Laravel Pro
Многие наверное не знаю что такое пук код)
источник

A

Andrey in Laravel Pro
А ещё программисты.. тьфу
источник

LS

Leonid Starchenko in Laravel Pro
День добрый, не подскажете как правильно составить гугл запрос, либо же решить следующую проблему?
Есть вот такая конструкция

->where("name","LIKE","%{$searchkey}%")

Как сделать так что бы поиск шел игнорируя регистр?
источник

AP

Alexander Paliy in Laravel Pro
А БД какая? И... гугл запрос?..
источник

E

Evgenii in Laravel Pro
->whereRaw('lower(name) like ?', ["%{Str::lower($term)}%"])
источник

SG

Sergey Gerasimov in Laravel Pro
Leonid Starchenko
День добрый, не подскажете как правильно составить гугл запрос, либо же решить следующую проблему?
Есть вот такая конструкция

->where("name","LIKE","%{$searchkey}%")

Как сделать так что бы поиск шел игнорируя регистр?
whereRaw("lower(name) like ?', ["%{$searchkey}%"]) но учти индексы не будут работать
источник

E

Evgenii in Laravel Pro
чтоб индекс работал надо так "term%"
источник

E

Evgenii in Laravel Pro
ну это такое
источник

LS

Leonid Starchenko in Laravel Pro
ухх)))
источник

LS

Leonid Starchenko in Laravel Pro
Alexander Paliy
А БД какая? И... гугл запрос?..
гугл запрос имелся ввиду куда копать)
источник

LS

Leonid Starchenko in Laravel Pro
Всем спасибо, погнал переваривать)
источник

AP

Alexander Paliy in Laravel Pro
Для постгреса есть ilike регистронезависимый
источник

LS

Leonid Starchenko in Laravel Pro
Alexander Paliy
Для постгреса есть ilike регистронезависимый
угу, постгра
источник

SG

Sergey Gerasimov in Laravel Pro
Evgenii
чтоб индекс работал надо так "term%"
Не факт, если индекс на name, то не факт что будет, нужно индекс на lower(name) повесить
источник

E

Evgenii in Laravel Pro
ну тут можно схитрить на самом деле, можно добавить виртуальную колонку

которая регуляркой из name вырезает ненужные символы и приводит к lower

и дальше по ней поиск делать
источник

E

Evgenii in Laravel Pro
я обычно как то так и делаю, если нужно просто и быстро
источник

SG

Sergey Gerasimov in Laravel Pro
Evgenii
ну тут можно схитрить на самом деле, можно добавить виртуальную колонку

которая регуляркой из name вырезает ненужные символы и приводит к lower

и дальше по ней поиск делать
Еще и тригеры нужны тогда...
источник