Action里写的是
$Member = D("Member");
dump($_POST);
dump($Member->create());
结果为:
//这里是POST
array(3) {
["cellphone"] => string(0) ""
["sms_code"] => string(0) ""
["submit"] => string(6) "submit"
}
//这里是CREATE的返回结果
bool(false)百思不得其解,为什么?类名正确,表名也是对应的,使用的是D方法,自动验证无效,只要有自动验证就是false,如果我删除model里的自动验证,就能create成功,还能有什么原因呢?
MemberModel里面是
<?php
class MemberModel extends RelationModel{
//自动验证
protected $_validate = array(
array('cellphone','require','手机号码必须填写'),
);
。。。。以下省略。。。。
} 最佳答案