我正在尝试从我的用户表中获取一些数据,用于我的个人资料页面。但是当我点击个人资料页面时,它给了我一些错误:
此集合实例上不存在属性 [名称]。
问题出在哪儿?我做错了还是缺少一些代码?
用户模型
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 有点陌生,非常感谢一些帮助。
qq_花开花谢_0
慕娘9325324