thinkphp框架实例化模型的时候出现了“Undefined index: validate”或者“Undefined index: auto”情况?...
最近用tp 3.2.3版本框架实例化模型的时候出现了一个很奇怪的警告,“Undefined index: validate”或者“Undefined index: auto”?
记得我用以前版本的3.2.1版本的时候没有出现这样的问题,于是就查看了Model.class.php文件!
在Model.class.php的 1185行代码中看到
红色框框的意思大概是将 if(正确的话) 就关闭了自动验证,所以就不进行下面的自动验证
所以就是无法识别到validate,因此只要把这几行代码注释掉就行
同样道理,在在Model.class.php的 1128行代码中看到
这样就可以识别到validate,auto