Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Laravel 8 Найти и посчитать количество новостей в категории

Мир Ученик (242), на голосовании 2 года назад
Добрый день! Помогите пожалуйста с очень простым вопросом, который я так и не могу понять.

Код метода:
public function categories()
{
$review = new Categories();
return view('categories',['items' => $review->all()]);
}

Он выводит в шаблоне список категорий:

Важные новости
Экономика
Политика

Код вьюшки:
@foreach($items as $item)
a href="/warehouse/{{$item->id}}" class="text-dark mb-2">{{$item->name}}</a
@endforeach

Как сделать так, чтобы выводились категории таким образом:
Важные новости (4)
Экономика (7)
Политика (3)

У меня есть модель под названием News
Там в таблице имеется поле category, в нем указан id категории к которой относится новость.
Голосование за лучший ответ
юра каряка Мастер (1508) 2 года назад
Ты ужасный программист :(
МирУченик (242) 2 года назад
Спасибо) А по дело ничего? =)
юра каряка Мастер (1508) Мир,
Редис Александрович Оракул (79331) 2 года назад
Тебе либо делать запрос в котором будет посчитаны все категории либо делать в цикле подзапросы. В целом ничего непонятно что ты хочешь, потому что кода не видно
Похожие вопросы