我有管理员用户及其角色与他们的关系的表。我希望管理员用户列表与他们各自的角色。获取管理员用户的角色名称
我想下面的查询
$adminusers = Admin::whereHas('roles', function($q)
{
$q->where('roles.name', '<>', 'Superadmin');
$q->select('roles.name as roles');
})->select('id', 'name')->where('admins.status', 'A')->where('admins.is_delete', '0')->paginate(15);
,但我无法从中检索角色名称。
那么我怎样才能从上面的查询角色名称?
附:做如果角色是belongsTo,那么'$ singleAdmin-> roles'将会是一个模型,而不是一个集合,而'roles'将是这个关系的误导性名称。 – Devon