gpt4 book ai didi

php - Laravel - 如何获得特定用户的委托(delegate)角色

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:05:18 26 4
gpt4 key购买 nike

我正在使用 Laravel 和 Zizaco Entrust 做一个小项目。

以管理员身份登录时,我想查看特定用户的所有角色

找了半天也没找到。。。我该如何使用 Entrust 或使用 SQL 查询?

最佳答案

在你的用户类中添加

public function roles()
{
return $this->belongsToMany('Role','assigned_roles');
}

然后就可以获取特定用户的所有角色

$user = User::with('roles')->find(1);
$roles = $user->roles;

关于php - Laravel - 如何获得特定用户的委托(delegate)角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23958288/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com