记一次踩坑记录 | Yii2 在保存数据时,会先验证rules规则然后再走beforeSave方法

18-09-06 01:45 1277 0

我的rules里限制description最大长度为300,但是我在保存入库的并没有截取description,而是选择在beforeSave方法里统一截取。

本来想着能省点事,不用每次入库的时候截取。然而在保存的会先验证rules的规则,然后才是beforeSave

保存数据的时候的流程图

Xnip2018-09-06_01-43-29.jpg

官方说明

Xnip2018-09-06_01-36-15.jpg

搞技术不可不求甚解,多看官方代码还是有好处的。

做自己喜欢做的事。
Up骚年
Up骚年 站长 @ 十七度 创建者 17 声望
all or nothing, now or never.
0 人点赞
0 条评论
排序方式 时间 投票
快来抢占一楼吧
请登录后发表评论