Колонка не найдена: 1054 Unknown column laravel

поэтому я пытаюсь сделать форму с laravel, но не в новой версии они удалили форму! но я могу получить эту работу

так вот:

Route::post('/register', function() { $user = new User; $user-> u_n = Input::get('u_n'); $user->save(); return View::make('thanks')->with('theEmail',$theEmail); }); 

и мой клинок:

 {{Form::open(array('url'=>'register'))}} username : {{Form::label('u_n', 'E-Mail Address');}} {{Form::text('u_n');}} {{Form::submit('');}} 

u_n – это имя моего поля базы данных mysql, и это фактическая ошибка:

 SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list' (SQL: insert into `users` (`u_n`, `updated_at`, `created_at`) values (sepehr, 2014-12-24 14:32:55, 2014-12-24 14:32:55)) 

Solutions Collecting From Web of "Колонка не найдена: 1054 Unknown column laravel"

Это происходит потому, что Laravel предполагает, что вы хотите использовать timestamps updated_at и created_at для своих моделей. Поэтому он также предполагает, что они существуют в базе данных. Вы можете создать два столбца или отключить отметки времени для своей модели, добавив

 public $timestamps = false; 

Laravel Docs

Кстати: если вы используете миграции, добавление столбцов временной отметки – легкий ветерок.

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

Это помогло мне.

  $table->timestamp('created_at')->nullable(); $table->timestamp('updated_at')->nullable();: 

Затем сбросьте свои миграции

  php artisan migrate:reset php artisan migrate