Laravel Eloquent 事件详细讲解

By kcersing , 5 七月, 2019

Eloquent 事件有:

retrieved、creating、created、updating、updated、saving、saved、deleting、daleted

事件触发条件:

1.retrieved: 当数据库中检索现有模型时会触发该事件。

2.creating: 当创建新模型时候,会触发该事件。备注:在创建前调用该方法

3.created: 当创建新模型时候,会触发该事件。备注:在创建后调用该方法

4.updating: 当模型已经存在数据库中时,并调用了 save 方法,则会调用该事件。备注:updating 在保存前调用

5.updated: 当模型已经存在数据库中时,并调用了 save 方法,则会调用该事件。备注:updating 在保存后调用

6.saving: 当更新或者创建模型时,会调用该事件。备注:在更新或者创建之前调用该方法

7.saved: 当更新或者创建模型时,会调用该事件。备注:在更新或者创建之后调用该方法

8.deleting:当删除模式时,会调用该方法。备注:在删除之前调用

9.deleted:当删除模式时,会调用该方法。备注:在删除之后调用

标签