对应模块的model中:
<?php
namespace Admin\Model;
use Think\Model;
class UserModel extends Model{ // UserModel对应user表
protected $patchValidate=true; //批量提示错误
//自动检测
protected $_validate=array(
array('username','checkName','用户名必须是4-8位且第一位为字母或者下划线',0,'function'), //自定义函数验证,在common里
array('username','require','用户名必须填写!'), //默认情况下用正则进行验证
array('username','','用户名称已经存在!',0,'unique',1), //在新增的时候验证字段是否唯一
array('password','checkPwd','密码长度必须为6-18个字符且第一位为字母',0,'function'), //自定义函数验证
array('password','require','密码必须填写!'),
array('repwd','pwd','两次密码不一致',0,'confirm'), //验证确认密码是否和密码一致
array('nickname','nickN