Laravel 数据库事物 DB::transaction 里包含 Queue 或者 Job 会出错的解决办法。

yufei       1 年, 4 月 前       337

Laravel 数据库事物 DB::transaction 里包含 Queue 或者 Job 会出错的解决办法。

其实没啥好办法,唯一的办法就是传递给 Queue 或者 Job 的数据,不要直接传 Model 而是

$modal->toArray()

范例代码如下

$stmt = $model->toArray()
UserInOutMoney::dispatch($stst)->delay(Carbon::now()->addSeconds(30));
目前尚无回复
简单教程 = 简单教程,简单编程
简单教程 是一个关于技术和学习的地方
现在注册
已注册用户请 登入
关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.