+ -
当前位置:首页 → 问答吧 → 自动验证无效

自动验证无效

时间:2011-10-21

来源:互联网

1、thinkphp自带的UserMode代码:    $user = D("User");
    dump($user)后,看到,class:UserModel

2、自己新建了一个MODEL(新增、删除、编辑都对了),ActorModel,里面加了自动验证
public $_validate
=
array(

array('operate_userid','','帐号已经存在',self::EXISTS_VAILIDATE,'unique',self::MODEL_INSERT),

);


     在action里面的代码:
     $actor = D("Actor");
     dump($actor)后,看到:class:Model,里面的_validate
为空
     为什么class:不是ActorModel?而是Model?

什么原因??

作者: zhhigh   发布时间: 2011-10-21

补充一下:
一个模型,用D(ActorModel)后,dump出来,模型应该是:ActorModel,但是我的D(ActorModel)后,
dump出来是Model。ActorModel extends CommonModel

作者: zhhigh   发布时间: 2011-10-24