У меня есть раскрывающийся список, который показывает только пользователя с ролью сборщика и заемщика. Вот мой код
public function create()
{
$users = User::whereHas('roles', function ($q) {
$q->where('roles.name', '=', 'collector')->orWhere('roles.name', '=', 'borrower');
})
->with('profile')
->get()
->pluck('name','id');
return view('dashboard.documents.create', compact('users'));
}
этот код в порядке, но что мне нужно вырвать, так это столбцы first_name, last_name и user_id из «профиля». Как я могу этого добиться?
Огромное спасибо заранее!
pluck()
предназначен для извлечения одного столбца из результатов. Вместо этого вы можете искатьget()
илиonly()
, как было предложено выше. - person miken32   schedule 18.11.2020