未找到列:未知列

时间:2016-05-10 07:11:40

标签: php mysql laravel-5

我正在尝试在数据库中插入信息。我有错误

  未找到

列:未知列' updated_at'在'字段列表'

我的数据库中没有该列。

模型

<?php

namespace App;

class quiz extends Basemodel {

    protected $primaryKey = 'qid';
    protected $table = 'quiz';
    protected $fillable = array('question', 'opt1', 'opt2','opt3','opt4','answer','category', 'level');

}

控制器

public function store(Request $request)
  {
    $input =$request->all();
    $q=new quiz();
    $q->question=$input['question'];
    $q->answer=$input['answer'];
    $q->opt1=$input['opt1'];
    $q->opt2=$input['opt2'];
    $q->opt3=$input['opt3'];
    $q->save();

 }

2 个答案:

答案 0 :(得分:0)

在模型中设置public $timestamp = false;

答案 1 :(得分:0)

是的,正如亚当提到的那样,

在模型中设置public $timestamp = false;

或者,在模型文件中添加此行。

protected $hidden = ['updated_at'];