php - 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();
解决方案
如果您只是想获取某个查询的计数,请在末尾使用 count() 函数而不是 get()。这将自动计算您指定的查询数。
DB::table('apply_users')
// ->join('jobs', 'jobs.id', '=', 'apply_users.jobs_id')
->where('apply_users.jobs_id', '=', 2)
->count();
推荐阅读
- r - 删除全为 0 的列
- hbase - 在 hadoop 中到 NoSql dbs 的实时数据管道
- python - 在轴上移动文本
- swift - 找不到名为“GithubProfile”的目标
- c++ - 如何在while循环C ++中使用布尔值
- java - 使用 PowerMockito 模拟私有方法
- apache-kafka - 如何列出/显示 ksql 流中的最新数据?
- java - RestEasy代理框架文件上传
- javascript - Datalist 输入:点击添加,而不是替换
- sql-server - 实体框架 context.Database.ExecuteSqlCommand 不会将更改保存到 DB