首页 > 解决方案 > 批量更新在 pgsql 数据库 laravel 中不起作用

问题描述

我想按批次更新数据,这些数据总是要捕获的。我正在使用 pgsql 数据库。

我按照本教程 https://github.com/mavinoo/laravelBatch

$tbc = $this->gradeService->updateGrade($request);
  try{
      if(count($tbc) > 0)
        \Batch::update('grades',$tbc,'id');
    }catch(\Exception $e){
        return "OOps, an error occured";
    }

  return back()->with('status', 'Saved');

这部分代码总是执行catch。我怎么解决这个问题?

标签: laravelbatch-updates

解决方案


推荐阅读