ThinkPHP模型事件

模型事件是指在进行模型的写入操作的时候触发的操作行为,包括模型的save方法和delete方法。

模型事件包括下面几种,分为新增前后、更新前后、写入前后、和删除前后,暂时称4个分组,那么这四个分组执行顺序是什么样,有分别在什么时候执行呢。

before_insert 新增前
after_insert 新增后
before_update 更新前
after_update 更新后
before_write 写入前
after_write 写入后
before_delete 删除前
after_delete 删除后

为了测试,新建了一个模型,把8个事件都添加进去,进行测试,得到得结果为

新增时:写入前->新增前->新增后->写入后

更新时:写入前->更新前->更新后->写入后

删除时:删除前->删除后

本文收集于网络,仅供技术交流使用,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容, 欢迎发送邮件至 admin@webse.cn 举报,一经查实,本站将立刻删除涉嫌侵权内容,本文链接:https://webse.cn/51330.html

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2023-03-07 00:13
下一篇 2020-09-12 09:34

相关推荐

发表回复

登录后才能评论