如何获得与laravel中任何公司的用户匹配的预订列表

时间:2019-04-15 06:04:26

标签: php laravel laravel-5 eloquent

我们有公司及其用户。我们希望获得公司用户的所有预订清单。

请提出如何解决此问题的建议。

让我们这样

$booking=Booking::with('users')->where()

在哪里

users.company_id=$company_id

1 个答案:

答案 0 :(得分:0)

我认为您需要这个:

$company_id = 1;
$booking=Booking::with('users' => function ($query) use ($company_id) {
    $query->where('company_id', $company_id);
}])->get();

它在Documentation中,它的名称是“约束急切的负载”