【发布时间】:2018-07-10 20:59:37
【问题描述】:
您好,有人可以帮助我,我必须使我的电子邮件独一无二,我尝试过这种方式。
public function sendform(MenteesFormRequest $request){
$email = $this->validate($request, [
'email' => [
'required',
'email',
Rule::unique('users'),
]]);
$mentees = User::create([
'first_name' => $request['first_name'],
'last_name' => $request['last_name'],
'email' => $email,
'user_group' => 3,
'remember_token' => str_random(40)
]);
return redirect()->back();
}
它显示验证很好,但是当我尝试提交它时,它给了我这个错误:
"Array to string conversion"
【问题讨论】:
-
您的请求信息在
$request->first_name或$request->input('first_name')我不知道这是否是您的问题。您确定验证失败而不是User::create()调用吗?
标签: laravel validation