假设我有这样的关系:角色有很多用户。角色和用户存储 code
价值观。
如果我想选择所有具有相同权限的用户的角色 code
,此查询将如何使用 whereHas
条款?
我尝试的是:
$roles = Role::whereHas('users', function ($users) {
// Obviously doesn't work but it is what I need to access.
$code = $users->first()
->role
->code;
return $users->where('code', $code);
})->get();
1条答案
按热度按时间6jjcrrmo1#
使用此选项: