#php #mysql #laravel
#php #mysql #laravel
Вопрос:
Я хочу получить количество заданий из таблицы заданий, в которой есть хотя бы одно приложение. Я пытаюсь с этим,
$jobs_count = Job::withCount('allApplications')->having('all_applications_count', '>', 0)->count();
но ошибка неизвестного столбца ‘allApplications_count’. как это исправить? но,
$jobs_count = Job::withCount('allApplications')->having('all_applications_count', '>', 0)->get();
это работает.
Ответ №1:
вы можете использовать has:
$jobsWithCommentsCount= Job::has('comments')->count();