Tôi đang truy cập cơ sở dữ liệu của mình bằng mô hình bằng cách sử dụng mã sau đây.Làm thế nào để kiểm tra đối tượng của một mô hình rỗng trong laravel?
$persons = WysPerson::where('family_id', $id)->get();
Tôi đã chọn $persons
trống hoặc không bằng cách sử dụng mã sau.
if($persons){
var_dump($persons);
}
Thực tế $persons
trống. Nhưng tôi nhận được kết quả cho var_dump
như
object(Illuminate\Database\Eloquent\Collection)#417 (1) { ["items":protected]=> array(0) { } }
Làm thế nào tôi sẽ kiểm tra $persons
là trống rỗng? Có ai giúp được không?
@ Bộ sưu tập tự động không phải là mảng. isEmpty là phương pháp đúng như được trả lời dưới đây bởi Angel –
Có thể trùng lặp của [Bộ sưu tập Eloquent: đếm và phát hiện trống] (http://stackoverflow.com/questions/20563166/eloquent-collection-counting-and-detect-empty) –