Laravel

[Laravel] Collection 존재 확인

먹세 2021. 8. 27. 17:14

쿼리빌더를 통해 가져온 Collection의 존재를 확인할 때 

 

get() 메소드로 가져왔을 때, 여러개의 데이터로 이루어진 collection이 반환

$collection = User::where(age, 30)->get();

if($collection->isNotEmpty()) {
	// 데이터가 존재할때
}

 

find() 또는 first() 메소드로 1개의 데이터만 가져왔을 때

$collection = User::where(age, 30)->first();

if($collection->exists()) {
	// 데이터가 존재할때
}
반응형