Я выполняю следующий запрос без проблем. Но он не дает желаемых результатов.
Я хочу 3 комментария для каждого поста, но я думаю, что он получает 3 комментария полностью. Как я могу решить эту проблему?
$posts = Post::with([
'comments' => function($c) {
$c->orderBy('commentTimestamp', 'desc')->take(3)->get();
}
])
->take(10)
->get();