我是 Laravel 的新手。如何查找记录是否存在?
$user = User::where('email', '=', Input::get('email'));
我可以在这里做什么来查看 $user
是否有记录?
原文由 Ben 发布,翻译遵循 CC BY-SA 4.0 许可协议
我是 Laravel 的新手。如何查找记录是否存在?
$user = User::where('email', '=', Input::get('email'));
我可以在这里做什么来查看 $user
是否有记录?
原文由 Ben 发布,翻译遵循 CC BY-SA 4.0 许可协议
$user = User::where(‘email’, ‘=’, Input::get(‘email’))->exists();
如果你想要 $user 的结果,你可以使用这个,
$user = User::where(‘email’, ‘=’, Input::get(‘email’))->get();
并像这样检查结果,
if(count($user)>0){}
否则你可以像这样使用,
$user = User::where(‘email’, ‘=’, Input::get(‘email’));
if(\(user->exists()){ \)user = $user->get(); }
原文由 Uditha 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答565 阅读✓ 已解决
782 阅读
这取决于您是想事后与用户合作还是只检查是否存在。
如果要使用用户对象(如果存在):
如果你只想检查
甚至更好