#laravel #eloquent
#laravel #красноречивый
Вопрос:
Следующий запрос отлично работает в phpmyadmin, но я не понял, как поместить это в Laravel Eloquent с запросом:
SELECT * FROM `customers` WHERE company REGEXP '\MyCompany Corp\b'
Как мне создать запрос Laravel, если MyCompany Corp является поисковым запросом типа $search-> search ??
Спасибо за помощь.
Комментарии:
1. можете ли вы использовать
like
operator для создания запроса mysql, подобногоselect * form customers where company like '%MyCompany Corp%'
. Если это так, то вы можете легко построить с помощью красноречивого.
Ответ №1:
используйте
->where('company', 'regexp', "$search->search")