Laravel Eloquent: как показать несколько статей из каждой категории

Я использую Laravel 5 Eloquent и не понимаю, как решить это дело;

Мне нужно показать / получить несколько статей из каждой категории. Когда я использовал это

   $cat = App\Category::with(
array('articles' => function($query) {
$query->orderBy('id', 'DESC');
}))->get();

Я получил все статьи из категорий. Но как получить, когда мне нужно всего пять статей из каждой категории?

0

Решение

Ты можешь использовать take() для этого:

 $cat = App\Category::with(
array('articles' => function($query) {
$query->orderBy('id', 'DESC');
$query->take(5);
}))->get();
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]