我刚开始使用Laravel并收到以下错误:
未知列'updated_at'插入gebruikers(naam,wachtwoord,updated_at,created_at)
我知道错误是由于在迁移表时出现在时间戳列中,但我没有使用该updated_at字段。我遵循Laravel教程时曾经使用它,但是现在我正在制作(或尝试制作)自己的东西。即使不使用时间戳,我也会收到此错误。我似乎找不到使用它的地方。这是代码:
控制者
public function created()
{
    if (!User::isValidRegister(Input::all())) {
        return Redirect::back()->withInput()->withErrors(User::$errors);
    }
    // Register the new user or whatever.
    $user = new User;
    $user->naam = Input::get('naam');
    $user->wachtwoord = Hash::make(Input::get('password'));
    $user->save();
    return Redirect::to('/users');
}路线
Route::get('created', 'UserController@created');模型
public static $rules_register = [
    'naam' => 'unique:gebruikers,naam'
];
public static $errors;
protected $table = 'gebruikers';
public static function isValidRegister($data)
{
    $validation = Validator::make($data, static::$rules_register);
    if ($validation->passes()) {
        return true;
    }
    static::$errors = $validation->messages();
    return false;
}我一定会忘记某事...我在这里做错了什么?
                  检查您的表,如果您有一列update_at!
                
                
                  
                    —
                    Mehdi Maghrouni 
                    
                  
                
              
                  @MehdiMaghrooni我没有。
                
                
                  
                    —
                    Loko 
                    
                  
                
              
                  这就是问题所在,您想访问甚至不存在的列。您要么更改表以添加该表,要么简单地删除该表。
                
                
                  
                    —
                    杨
                    
                  
                
              
                  @bad_boy我什至没有在我的代码中的任何地方使用updated_at。
                
                
                  
                    —
                    Loko 
                    
                  
                
              
                  @bad_boy我只需要在模型中将时间戳记设置为假即可
                
                
                  
                    —
                    Loko