Я использую Laravel Eloquent и пытаюсь запросить свои результаты из запроса, который я выполнил. Я потратил много времени на поиск в Google, но не нашел ничего, что помогло бы. У меня есть запрос, который я назвал $poolResults
. Если пользователь вводит город, я хочу дополнительно отфильтровать эти результаты на основе соответствующего почтового индекса или, если пользователь ввел город. Вот мой второй запрос.
Если пользователь вводит $locationOfUser
, отфильтруйте $poolResults
, если найдено любое из следующего (почтовый индекс, поиск города или города).
if($locationOfUser != ''){
$poolResults = $poolResults->where('city', $locationOfUser)
->orwhere('users.city_search', $locationOfUser)
->orwhereIn('users.zip', $zipCodes)->get();
}
В результате я получаю этот экран ошибки.