Điều này xảy ra vì Laravel giả định rằng bạn muốn sử dụng updated_at
và created_at
dấu thời gian cho các mô hình của bạn. Vì vậy, nó cũng giả định rằng chúng tồn tại trong cơ sở dữ liệu. Bạn có thể tạo hai cột hoặc tắt dấu thời gian cho mô hình của mình bằng cách thêm
public $timestamps = false;
Nhân tiện:Nếu bạn đang sử dụng di chuyển, việc thêm các cột dấu thời gian thật dễ dàng.
Schema::table('table_name', function(Blueprint $table){
$table->timestamps();
}