php - 关系 laravel 空结果
问题描述
我在我的模型用户角色中创建关系。
首先我不得不说我正在使用Bouncer
库来使用权限和角色。
我有我的模型用户有这个现实:
public function roles()
{
return $this->belongsTo('App\AssignedRoles', 'entity_id');
}
和我的模型 AssignedRole:
public function user()
{
return $this->hasMany('App\User', 'id', 'entity_id');
}
和
public function roleName()
{
return $this->belongsTo('App\Role', 'id', 'role_id');
}
在我的控制器中,我正在使用以下命令返回它拥有一个用户的所有角色:
$employee = User::with('roles')->get();
但返回这个:
Array([roles] => )
我做错了什么?
我需要用他的角色创建用户列表。
感谢阅读,对不起我的英语
解决方案
推荐阅读
- excel - 产品唯一计数列表,跳过空白,跳过黑名单,跳过数字
- python - Discord.py - 在 embed.fields.1.value: This field is required 错误
- c# - 为什么我的视图模型在发布到控制器时只返回最后一个值?
- javascript - 动态创建 ul & li
- android - 如何在保持菜单结束的同时将 AndroidX 工具栏文本居中对齐?
- android - 缺少 LocationManager 所需的权限
- java - 客户端验证最小值为 1 的非强制整数字段
- c# - C# GetMethod 与 GetRuntimeMethod
- c# - 数据库播种仅适用于一个模型,而不适用于第二个模型
- python - 如何在 nodejs Docker 映像上安装 Python