在Laravel的修补匠中回归正确或错误

时间:2015-03-25 21:52:03

标签: php laravel laravel-5

我的数据库中有很少的用户有职位。很少有人发布工作,一个用户有一份工作。

在我的Laravel' 5修补程序中,发布总职位:\App\Job::count();。如果我需要查看特定用户的职位发布:\App\User::find(6)->jobs。但是我永远找不到具有x个职位的用户,例如试图向用户展示一个已发布的职位:\App\User::where('jobs', '==', '1')->first();。我从Laravel的网站上获得了这些,但我得到一个空数组:[]。我确实有一个有一个职位的用户。如何返回x职位发布的用户?

我甚至试过这个:\App\User::find(9)->jobs == 1希望得到真实,但我得假。

1 个答案:

答案 0 :(得分:0)

使用Eloquent的has方法:

\App\User::has('jobs', '=', '1')->first();