—
users
(id
, name
,email
,password
)
—roles
(id
, name
)
—user_roles
(user_id
,role_id
)
Получить user_id
от user_roles
и используя foreach
петля, отображение которой role_id
назначены из role
к этому, например
Джон Доу | Менеджер
Джейн Доу | Администратор
РЕДАКТИРОВАТЬ: В ответ на комментарий Энди Холмса ниже:
В User
модели, существует следующее соотношение с обратным Role
модель.
public function roles(){
return $this->belongsToMany('App\Role')->withTimestamps();
}
Если я правильно понимаю сценарий, вы сможете получить к нему доступ непосредственно из своего Model
«s Relationship
,
Для доступа к информации о роли пользователя вы можете сделать следующее:
$user->roles
и поместите это в вашу петлю
Других решений пока нет …