Найти пользователя в Laravel по имени пользователя

Поэтому, как правило, если у вас есть доступ к идентификатору пользователя в laravel, вы можете запустить User :: find ($ id), однако скажите, что у вас нет доступа к идентификатору пользователя и только к его имени пользователя. Есть ли лучший способ, чем использовать DB :: query, чтобы найти пользователя?

Это мое текущее решение, и мне было интересно, если кто-нибудь знает лучший способ.

$user_id = DB::table('users')->where('username', $user_input)->first()->id;

Ответы на вопрос(3)

Ваш ответ на вопрос