未找到laravel 42522异常列


laravel 42522 exception column not found

这是我的代码

$model = Admin::create(Input::only('username', 'password', 'mobileNumber', 'firstName', 'lastName'));
echo $model->ID;
exit;

表CCD_ 1只有一个多列,即CCD_

我得到了这个例外:

SQLSTATE[42S22]:未找到列:1054中的未知列"updated_at"'字段列表'(SQL:插入到admin(usernamepasswordfirstNamelastNamemobileNumberupdated_atadmin0(值(samdari,azurial,samoad,adfasdf,5554545412014-06-1721:01:212014年6月17日21:01:21((

您需要将其添加到Admin模型中:

public $timestamps = false;

如果您想自动拥有created_atupdated_at字段,请设置为true,然后为您的表创建另一个迁移,并在中添加列,如下所示:

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

您可以在有关禁用自动时间戳的文档部分中看到更多信息