问答 / 169 / 6 / 创建于 1年前
我怎么记得Laravel8用update更细你会触发模型事件来着?
经过测试发现
如有错误请指出,谢谢!!!
//触发事件 $order = Order::find(1); $order->is_pay = 1; $order->save(); //触发事件 $order = Order:find(2); $order->update([ 'is_pay' => 1 ]); //不触发事件 Order::where('id', 3)->update([ 'is_pay' => 1 ]);
这种触发事件也就是看你用的更新操作有没有主键ID,有的话代表模型操作,另一种属于DB操作
我要举报该,理由是:
推荐文章: