Um den für die Suche verwendeten Primärschlüssel zu überschreiben, müssen Sie den primaryKey
definieren -Eigenschaft im Benutzermodell.
class User extends Eloquent implements UserInterface, RemindableInterface {
use UserTrait, RemindableTrait;
protected $primaryKey = 'username';
...
Jetzt verwendet Laravel die Benutzernamenspalte als Primärschlüsselspalte.
Siehe das folgende Zitat aus der Laravel-Dokumentation.
-- Eloquent - Grundlegende Verwendung