私は Laravel を初めて使います。レコードが存在するかどうかを調べるにはどうすればいいですか?
$user = User::where('email', '=', Input::get('email'));
$user
記録があるかどうかを確認するには、ここで何ができますか?
ベストアンサー1
後でユーザーを操作するか、ユーザーが存在するかどうかのみを確認するかによって異なります。
ユーザー オブジェクトが存在する場合にそれを使用する場合:
$user = User::where('email', '=', Input::get('email'))->first();
if ($user === null) {
// user doesn't exist
}
確認したいだけなら
if (User::where('email', '=', Input::get('email'))->count() > 0) {
// user found
}
あるいはもっといい
if (User::where('email', '=', Input::get('email'))->exists()) {
// user found
}