我想在数据表中显示数据。它总是返回“ undefined offset”。但是当我执行“ dd()”时,数据存在。这是我的代码:
->editColumn('role', function($data){
// dd($data->user->roles[0]['name']); //when I dd the data is exist
return $data->user->roles[0]["name"]; //always undefined offset here
}
)
请任何人帮助我..谢谢您。
答案 0 :(得分:0)
->editColumn('role',
function($data){
return $data->user->roles->map(function($roles) {
return ucwords($roles->name);
})->implode('[]');
}
)
我做到了并且工作..谢谢大家的关注。