标签: sql laravel laravel-5 request
当某些用户试图点击注册按钮时,他们会遇到完整性约束错误,
$user = User::where("username", $username)->first(); if(is_null($user)){ $user = new User; }
此代码实际上并未验证,因为我收到了同时请求,因此两个请求都试图创建具有相同用户名的用户。
当我删除测试的唯一约束时,我发现了重复的用户。 我在提交时添加了按钮禁用功能,但问题仍然存在。
简而言之
有什么办法可以解决我的问题?