Php laravel 5 get jobs根据同一个表在关键jobs_id中应用用户

Php laravel 5 get jobs根据同一个表在关键jobs_id中应用用户,php,laravel,Php,Laravel,我希望申请者根据相同的表格工作编号(外键)计数 如果只想获取某个查询的计数,请在末尾使用count()函数,而不是get()。这将自动对指定的查询进行计数 DB::table('apply_users') // ->join('jobs', 'jobs.id', '=', 'apply_users.jobs_id') ->where('apply_users.jobs_id', '=', 2) ->count(); 使用grou

我希望申请者根据相同的表格工作编号(外键)计数


如果只想获取某个查询的计数,请在末尾使用count()函数,而不是get()。这将自动对指定的查询进行计数

DB::table('apply_users')
        // ->join('jobs', 'jobs.id', '=', 'apply_users.jobs_id')
        ->where('apply_users.jobs_id', '=', 2)
        ->count();

使用groupBy和count函数:

$user_info = DB::table('apply_users')
                 ->select('id', DB::raw('count(*) as total'))
                 ->groupBy('apply_users.jobs_id')
                 ->get();
$user_info = DB::table('apply_users')
                 ->select('id', DB::raw('count(*) as total'))
                 ->groupBy('apply_users.jobs_id')
                 ->get();