YII2 载入默认值 loadDefaultValues

本人很懒,所以喜欢找现成的东西来用,所以在载入默认值的时候我直接就选择了Yii2 自带的loadDefaultValues

 

问题来了,我提交的时候发现我在rules里面设置的default没有工作

[‘user_id‘, ‘default‘, ‘value‘ => Yii::$app->user->id],

 

所以我直接跑到loadDefaultValues方法里面去看了下,做了个调试。

 

发现原来这边的默认值是加载的数据库里面的默认值,你在数据库里面修改默认值,他这边可以直接调出来,应该是用过读取数据库结构来完成的。

 

至于rules里面的默认值,我也不知道怎么使用、、、

文章来自:http://www.cnblogs.com/fengchi/p/5332129.html
© 2021 jiaocheng.bubufx.com  联系我们
ICP备案:鲁ICP备09046678号-3