Eloquent의 'LIKE' 연산자에 해당하는 Laravel
Laravel 5에서 MySQL의 'LIKE' 연산자에 해당하는 것은 'orWhereLike'입니다. '. 그러나 사용자는 'orWhereLike'를 사용하여 결과를 일치시킬 때 문제가 발생할 수 있습니다.
올바른 구문
결과를 정확하게 일치시키려면 'orWhereLike' 구문이 다음을 따르는지 확인하세요. 패턴:
Model::where('column_name', 'like', '%search_term%')
예
특정 사례에서 MySQL 문과 유사한 데이터를 검색하려면 다음과 같이 코드를 조정하세요.
BookingDates::where('email', Input::get('email')) ->orWhere('name', 'like', '%' . Input::get('name') . '%') ->get();
쿼리 확인
원하시는 경우 Eloquent가 생성한 쿼리를 확인하려면 'dd(DB::getQueryLog())' 함수를 사용하여 실행된 데이터베이스 쿼리를 표시하세요.
위 내용은 MySQL의 LIKE 연산자와 동일한 Laravel Eloquent를 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!