@pshevnin

Почему не работает условие where в laravel?

Условие where возвращает пустое значение
$service1 = new Service();
        return view('service', ['data' => $service1->where('car_id', '==', $req->car_id)]);

в этом случае. С базой данных все в порядке, условием all в этом же случае выводит корректно.
Значение req->car_id также приходит корректно в виде целого числа.
Где тут ошибка?
  • Вопрос задан
  • 121 просмотр
Решения вопроса 1
delphinpro
@delphinpro Куратор тега Laravel
frontend developer
Правильные варианты записи:
$service1->where('car_id', '=', $req->car_id);
$service1->where('car_id', $req->car_id);
$service1->whereCarId($req->car_id);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы