Quindi, in genere, se si ha accesso all'ID di un utente in laravel, è possibile eseguire User :: find ($ id), tuttavia affermare di non avere accesso all'ID dell'utente e solo loro nome utente. C'è un modo migliore di utilizzare DB :: query per individuare l'utente?Trova utente in Laravel per nome utente
Questa è la mia soluzione attuale e mi chiedevo se qualcuno forse sapeva un modo migliore.
$user_id = DB::table('users')->where('username', $user_input)->first()->id;
si può fare whereUsername ($ user_input) invece di dove, non è davvero molta differenza però – rjdown
Forse usa '-> value ('id');'? pure invece di '-> first() -> id' –