Я хотел бы написать поисковый запрос, который использует предоставленную фразу для поиска в таблице и возвращает первое значение, которое соответствует любой части фразы. Как и использование str_contains()
или starts_with()
для использования.Таблица базы данных поиска Laravel для частичного совпадения с запросом
Запрос, который мне нужен, должен соответствовать всем значениям, в противном случае он всегда будет возвращать значение null.
Это должно проверить, существует ли адрес в таблице базы данных.
$addressvalidation = CheckAddress::where('address', '=', $fulladdress)->value('address');
$fulladdress
парциальный адрес как 1 Infinite Loop Cupertino
, что я хочу использовать для поиска в базе данных для матча.
CheckAddress
- модель запроса для таблицы.
address
- это имя столбца в таблице.
Проблема в том, что я не могу использовать str_contains()
или starts_with()
, чтобы запросить базу данных с частичной фразой. Запрос получает удар, если я сопрягать все значение как 1 Infinite Loop Cupertino, CA 95014
попробовать [как] (HTTP: // WWW .w3schools.com/sql/sql_like.asp) оператор – huuuk
@huuuk Как мне написать или отформатировать запрос? – imbayago