我的控制器是
public function index()
{
$users = User::paginate(15);
return view('dash.users.index')->with(array('users' => $users));
}
在视图中,我传递:{{ $item->roles }}
并将所有列作为数组返回,如果我将{{ $item->roles->get('name') }}
放在表中,为什么?
我想为每个用户显示用户->角色->名称
如果它是一个数组,您应该只简单地使用这个:
{{ $item->roles['name'] }}
使用嵌套foreach解决!@foreach($item->roles as $item) {{ $item['name'] }} @endforeach
在我的@foreach
用户中
感谢Mojtaba的帮助!