在 laravel 属性 [密码] 在此集合实例上不存在

in laravel Property [password] does not exist on this collection instance

你好,我在我的网站上使用登录页面登录,我看到调用管理员密码的地方属性[密码]在此集合实例错误中不存在

我的dd密码方法:

 public function dologin(Request $request){

    $username = $request->username;
    $password = $request->password;
    $admin = User::with('usermetas')->where('username',$username)->
    orWhere('email',$username)->where('admin','0')->get();
    dd($admin->password);}

我的用户 table 有一个密码 varchar(250) colomen

使用 get() return 一个集合,您需要遍历它以获得 属性。使用 first() 将 return 存在 属性 的对象。

$admin = User::with('usermetas')->where('username',$username)->
    orWhere('email',$username)->where('admin','0')->first();