Как пользоваться построителем запросов в Laravel?

У меня есть Модель Calendar с методом showAll:

public function showAll()
{
    return $this->query()
        ->join('months',
            'calendars.months_id',
            '=',
            'months.id')
        ->join('years',
            'calendars.years_id',
            '=',
            'years.id')
        ->select('calendars.*',
            'months.name as month_name',
            'months.ranging as month_ranging',
            'years.ranging as year')
        ->orderBy('years.created_at', 'desc')
        ->get();
}

Результат метода showAll

Результат метода showAll

Пожалуйста, помогите мне модифицировать метод так, чтобы в календаре выводилось кол-во постов напротив даты, с построителем запросов в Laravel только недавно начал работать.

Структура БД

Структура БД


Ответы (0 шт):