可以在结果集合上调用 is_empty()方法来判断结果集是否为空。或者对结果集使用count()函数进计数。
$users = User::where('age','>',20)->get();
if($users->is_empty()){
return response()->json(["message"=>["没有满足要求的用户!"]])->setStatusCode(404);
}
或者
if(count($users)=0){
return response()->json(["message"=>["没有满足要求的用户!"]])->setStatusCode(404);
}
网友评论