【发布时间】:2020-02-02 07:30:46
【问题描述】:
我正在 Laravel 中实现一个简单的用户角色和权限模型,但我不确定我需要的 Eloquent 关系是否存在。我想返回用户权限的关系,但这是通过角色模型。一个用户通过role_id只有一个角色,但是一个角色有很多权限。
用户 belongsTo => 角色 hasMany => 权限
我想要 User->permissions() 的 Eloquent 关系方法,但 hasManyThrough 不是正确的关系结构。
有什么想法吗?
【问题讨论】: