sql >> Database teknologi >  >> RDS >> Mysql

Kolonne ikke fundet:1054 Ukendt kolonne laravel

Dette sker, fordi Laravel antager, at du vil bruge updated_at og created_at tidsstempler for dine modeller. Så det forudsætter også, at de findes i databasen. Du kan enten oprette de to kolonner eller deaktivere tidsstempler for din model ved at tilføje

public $timestamps = false;

Laravel Docs

Forresten:Hvis du bruger migreringer, er det nemt at tilføje tidsstempelkolonner.

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


  1. Hvordan bruger man OdbcParameter til MySQL?

  2. MariaDB FLOOR() vs TRUNCATE()

  3. Gratis webhosting med PHP-support

  4. Kopier/dupliker/sikkerhedskopier databasetabeller effektivt - mysql