Mysql
 sql >> база данни >  >> RDS >> Mysql

Колоната не е намерена:1054 Неизвестна колона laravel

Това се случва, защото Laravel предполага, че искате да използвате updated_at и created_at времеви марки за вашите модели. Така че също така предполага, че съществуват в базата данни. Можете или да създадете двете колони, или да деактивирате времеви печати за вашия модел, като добавите

public $timestamps = false;

Документи на Laravel

Между другото:Ако използвате миграции, добавянето на колони с времеви отпечатъци е лесно.

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Сложни заявки за база данни в yii2 с активен запис

  2. Помощ за MySQL:Как да намерите всички поръчки от клиент до цена <=20 и status='unpaid'

  3. Проблем при създаването на MySQL заявка в Symfony, съдържаща JOIN и RAND()

  4. SQL Изберете само редове, където съществуват множество връзки

  5. Динамично зареждане на информация в модален Twitter Bootstrap