首页 > 解决方案 > laravel 5 get jobs 根据同一张表申请用户 forgin key jobs_id

问题描述

我希望申请人数基于同一张表jobs_id(外键)..

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

在此处输入图像描述

标签: phplaravel

解决方案


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

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

推荐阅读