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

此集合实例上不存在in-laravel属性[密码],laravel,laravel-5,eloquent,laravel-7,Laravel,Laravel 5,Eloquent,Laravel 7,您好,我使用登录页面登录我的网站,我看到属性[password]在此集合实例上不存在的call admin password错误 使用dd密码时的我的方法: public function dologin(Request $request){ $username = $request->username; $password = $request->password; $admin = User::with('usermetas')->where('

您好,我使用登录页面登录我的网站,我看到属性[password]在此集合实例上不存在的call admin password错误

使用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);}
my users表有一个密码varchar250 colomen

使用get返回一个集合,您需要遍历它以获取属性。使用将返回属性所在对象的第一个

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