sql >> Databasteknik >  >> RDS >> Mysql

Kolumn hittades inte:1054 Okänd kolumn laravel

Detta beror på att Laravel antar att du vill använda updated_at och created_at tidsstämplar för dina modeller. Så det förutsätter också att de finns i databasen. Du kan antingen skapa de två kolumnerna eller inaktivera tidsstämplar för din modell genom att lägga till

public $timestamps = false;

Laravel Docs

Förresten:Om du använder migrering är det enkelt att lägga till tidsstämpelkolumnerna.

Schema::table('table_name', function(Blueprint $table){
    $table->timestamps();
}


  1. Android:Skickar data som ska lagras i MySQL

  2. MySQL:Åtkomst nekad för användaren 'user'@'IP_ADDRESS' - Fjärråtkomst tillåten för vissa värdar misslyckas för andra värdar

  3. Mysql int(11) nummer utanför intervallet

  4. Varför lagrar sql-server frågetecken istället för japanska tecken i NVarchar-fält?