У меня есть сайт проката автомобилей, созданный с помощью Laravel, и когда я ищу автомобиль, я хочу, чтобы результаты были сгруппированы по брендам, например (mercedes, ford, bmw).и когда я нажимаю на «мерседес», например, тогда на другой странице должны отображаться только «мерседесы».
Другими словами, я не хочу отображать все машины на одной странице.На первой странице я хочу сгруппировать результаты.А когда я нажимаю «mercdes», то на отдельную страницу отправляется новый запрос на получение только «автомобилей Mercedes».
Я использовал groupBy()
помощник по сбору, чтобы сгруппировать результаты и отобразить его в первомстр.Но проблема это второй шаг.Я думал об использовании того же запроса к базе данных, что и первый, за исключением добавления, например, ограничения (where brand = mercedes
), чтобы получить только автомобили Mercedes.
Как мне его достичь?