我尝试做一个独特的验证我的网站的设置,但这个不起作用:Laravel独特的验证问题
在我的控制器:
$rules = array(
'username' => 'required|unique:User,username,10',
'email' => 'required|email|unique:User,email,10',
'language' => 'required|in:fr,en',
);
我的模型:
class User extends Eloquent implements UserInterface, RemindableInterface {
use UserTrait, RemindableTrait;
protected $primaryKey = 'id_user';
protected $table = 'user';
}
问题是:
我的验证器Validator::make(Input::all(), $rules, $messages);
失败,它说这个用户名和em已经存在。
** **什么不起作用? – 2014-09-01 20:19:01
我的验证'验证::化妆(输入::所有的(),$规则,$消息);'失败,它说,这个用户名和电子邮件已经存在。 – user3207586 2014-09-01 20:25:12
“用户名”和“电子邮件”在数据库中被定义为唯一的吗?并且最后一个参数'10'可以忽略'id_user' 10.这就是你想要的吗? – 2014-09-01 21:03:29