Laravel 4:如何在雄辩的ORM中结合哪里和哪里

时间:2014-08-18 15:19:30

标签: php laravel orm laravel-4 eloquent

我想为当前登录的用户提供一张json和他的清单。我如何组合:: where和:: with?

这为我提供了当前登录的用户:

$user = User::where('user_id', '=', Auth::user()->user_id)->get();

这给了我所有用户及其核对清单:

$user = User::with('checklists')->get();

1 个答案:

答案 0 :(得分:4)

User::with()将返回一个Eloquent查询对象,所以

$user = User::with('checklists')
    ->where('user_id', '=', Auth::user()->user_id)
    ->get();
相关问题