Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Laravel 5.x » Как получить статьи из базы максимально захватив разные категории? » 22.10.2018 23:13:40

owl
Ответов: 1

Имеется таблица со статьями articles которые принадлежат разным категория по category_id

Нужно вернуть определенное количество статей (скажем 10), что бы захватить при этом как можно большой категорий которым они принадлежат например

если у меня 5 категорий значит мне вернутся по 2 статьи из каждой категории 5*2=10

если будет 10 категорий то мне вернется по одной статьи из каждой категории

если будет 2 категории то вернется по 5 статей из каждой

если 10 категорий и 5 статей, то вернется первые 5 категорий по 1 статье

таблица articles:
id, category_id, title, body
как это сделать?

Подвал раздела