Я пытаюсь работать в построителе запросов в Laravel и хочу поискать отношения модели. Пока мой код выглядит так:
$search = (new City)->newQuery();
// Search for a city based on its state.
if ($request->has('state')) {
$inquiry->whereHas('state', function ($query) use ($request) {
$query->whereState($request->state);
});
}
Итак, у меня есть модель City
и модель State
. Предполагается, что запрос просматривает города, а затем проверяет соотношение состояний каждого и извлекает модель с соответствующими состояниями.
Код не выдает никаких ошибок, только пустой объект.