Чтобы проверить, пуст ли результат Eloquent в Laravel, вы можете использовать несколько методов. Вот несколько примеров:
Метод 1: использование метода isEmpty
$results = Model::where('column', 'value')->get();
if ($results->isEmpty()) {
// The result is empty
// Your code here
} else {
// The result is not empty
// Your code here
}
Метод 2: использование метода count
$results = Model::where('column', 'value')->get();
if ($results->count() === 0) {
// The result is empty
// Your code here
} else {
// The result is not empty
// Your code here
}
Метод 3: использование первогометода
$result = Model::where('column', 'value')->first();
if (!$result) {
// The result is empty
// Your code here
} else {
// The result is not empty
// Your code here
}
Метод 4. Использование метода exists
$resultExists = Model::where('column', 'value')->exists();
if (!$resultExists) {
// The result is empty
// Your code here
} else {
// The result is not empty
// Your code here
}
Эти методы позволяют определить, является ли результат Eloquent пустым, и выполнить необходимые действия на основе результата.