Когда в почтальоне установлено значение token
, этот столбец не найден
Мой вопрос: как я могу решить эту проблему?
Столбец не найден: 1054 Неизвестный столбец 'DGZUMKiVwqISeeHJAfe8xZcuQz7uQ3YvmEdjfdcgyefrbduchSJ8hyApX2bOJWf8O7R7IbmYs1 c' in 'where clause' (SQL: select * from password_resets
is null), * где (* 1
Мой контроллер:
public function reset(Request $request)
{
$this->validate($request,[
'email' => 'required|string|email',
'password' => 'required|string|confirmed',
'token' => 'required',
'created_at' => Carbon::now(),
]);
$passwordreset = PasswordReset::where([
['token' => $request->token],
['email' => $request->email]
])->first();
if( $passwordreset)
return response()->json([
'message' => 'This password reset is invalid'
], 402);
$user = User::where('email', $passwordreset->email)->first();
if($user)
return response()->json([
'message' => 'we cant find user email addrsss!'
], 404);
$user->password = bcrypt($request->password);
$user->save();
$passwordreset->delete();
$user->notify(new PasswordResetSuccess($passwordreset));
return response()->json($user);
}