в laravel свойство [пароль] не существует в этом экземпляре коллекции

привет, я использую страницу входа для входа на свой веб-сайт и где вызываю пароль администратора, я вижу, что свойство [пароль] не существует в этой ошибке экземпляра коллекции

мой метод, когда 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);}

в моей таблице пользователей есть пароль varchar (250) colomen


person tohid    schedule 13.06.2020    source источник


Ответы (1)


использование get() возвращает коллекцию, и вам нужно пройти через нее, чтобы получить свойство. используйте first(), который вернет объект, для которого существует свойство.

$admin = User::with('usermetas')->where('username',$username)->
    orWhere('email',$username)->where('admin','0')->first();
person zahid hasan emon    schedule 13.06.2020