sql >> Databasteknik >  >> RDS >> Mysql

Laravel 'Användar' modell ingen id kolumn

För att åsidosätta primärnyckeln som används för att söka måste du definiera primaryKey egenskap på användarmodellen.

class User extends Eloquent implements UserInterface, RemindableInterface {

    use UserTrait, RemindableTrait;

    protected $primaryKey = 'username';
...

Nu kommer laravel att använda användarnamnskolumnen som primärnyckelkolumn.

Se nedanstående citat från laraveldokumentationen.

-- Vallig – grundläggande användning




  1. Få positionen för en karaktär i en sträng i SQLite med Instr()

  2. Försök att öppna ett redan stängt objekt sqlitedatabase

  3. Aktivera Databas Mail i SQL Server (T-SQL)

  4. MYSQL - VÄLJ IP v4/v6, inet_pton &bin2hex