模型事件是指在进行模型的写入操作的时候触发的操作行为,包括模型的save方法和delete方法。
模型事件包括下面几种,分为新增前后、更新前后、写入前后、和删除前后,暂时称4个分组,那么这四个分组执行顺序是什么样,有分别在什么时候执行呢。
before_insert 新增前
after_insert 新增后
before_update 更新前
after_update 更新后
before_write 写入前
after_write 写入后
before_delete 删除前
after_delete 删除后
为了测试,新建了一个模型,把8个事件都添加进去,进行测试,得到得结果为
新增时:写入前->新增前->新增后->写入后
更新时:写入前->更新前->更新后->写入后
删除时:删除前->删除后
原创文章,作者:admin,如若转载,请注明出处:https://ntib.cn/206.html