Я пытаюсь получить некоторые данные из моей таблицы пользователей, для моей страницы профиля.Но когда я щелкаю страницу профиля, появляется сообщение об ошибке:
Свойство [имя] не существует в этом экземпляре коллекции.
В чем проблема?я делаю это неправильно или какой-то код отсутствует?
Модель пользователя
protected $fillable = [
'name', 'email', 'password', 'nim', 'phone_number', 'department'
];
protected $hidden = [
'password', 'remember_token',
];
public function dropcv(){
return $this->hasMany('App\Dropcv');
}
public function registration(){
return $this->hasMany('App\Registration');
}
Контроллер
public function index()
{
$users = User::all();
return view('users.profile')->with('users',$users);
}
public function show($id)
{
$users = User::find($id);
return view('users.profile')->with('users',$users);
}
Просмотр
<h3>{{$users->name}}</h3>
В разделе просмотра я просто делаю несколько тестов для извлечения простых данных из таблицы пользователей.
Я так расстроен, что нашел решение своей проблемы.Я искал и пробовал так много решений в сети, но ничего не помогало. Я новичок в Laravel и действительно ценю некоторую помощь.