как я могу посчитать комментарии конкретного пользователя в этом сценарии, у пользователя есть много книг, у книги есть много глав, главы принадлежат книге, а глава имеет много комментариев и комментариев, принадлежащих главе?
Пока эточто я сделал, но я не уверен, что это правильно, как я сделал на примере документации laravel.
public function comments()
{
return $this->hasManyThrough(
'App\comments', 'App\Chapter','id','chapter_id'
);
}
, и это мой цикл
@foreach($user_comments as $comment) {{$comment->comments->count()}} @endforeach