Eloquent ORM Model 对同一条数据 update 两次导致失败的问题?
class AdDetailModel extends Model
{
public function updateOperation($field, $id)
{
return $this->where($this->primaryKey, $id)->update($field);
}
}
前端页面点击保存,我会更新数据表。
测试进行测试的时候,在短时间内点击了两次。就出现更新失败了。
最开始我也不知道是什么原因直到
对于同一个id,我连续调用两次该方法,居然会报错。
比如这样,但是没有错误信息
$this->ad_detail_model->updateOperation($update_one, $id);
$this->ad_detail_model->updateOperation($update_one, $id);
推荐文章: