sql >> Databáze >  >> RDS >> Mysql

Sloupec nenalezen:1054 Neznámý laravel sloupce

K tomu dochází, protože Laravel předpokládá, že chcete použít updated_at a created_at časová razítka pro vaše modely. Takže také předpokládá, že existují v databázi. Můžete buď vytvořit dva sloupce, nebo zakázat časová razítka pro váš model přidáním

public $timestamps = false;

Dokumenty Laravel

Mimochodem:Pokud používáte migraci, přidání sloupců časových razítek je hračka.

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


  1. vytvoření náhodného čísla pomocí MYSQL

  2. Jak vložit hodnoty do tabulky s cizím klíčem pomocí MySQL?

  3. Jak spravovat velkou datovou sadu pomocí Spring MySQL a RowCallbackHandler

  4. SQL Vyberte pouze řádky s maximální hodnotou ve sloupci FILTROVANÉ podle sloupce