Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kolom tidak ditemukan:1054 laravel kolom tidak diketahui

Ini terjadi karena Laravel menganggap Anda ingin menggunakan updated_at dan created_at stempel waktu untuk model Anda. Jadi itu juga mengasumsikan mereka ada di database. Anda dapat membuat dua kolom atau menonaktifkan stempel waktu untuk model Anda dengan menambahkan

public $timestamps = false;

Laravel Documents

Omong-omong:Jika Anda menggunakan migrasi, menambahkan kolom stempel waktu sangatlah mudah.

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. PADA KUNCI DUPLIKAT:batasan unik multi-kolom

  2. Kendala terminologi MySQL vs perbedaan kunci asing?

  3. PHP echo SQL Hitung

  4. jumat terakhir setiap bulan di MySQL

  5. Bagaimana cara menjumlahkan string yang dipisahkan koma dalam SQL?