Как проверить в Laravel, если таблица полностью пуста, ДО чего-либо делать - PullRequest
0 голосов
/ 26 января 2019

Я хочу спросить, есть ли способ проверить, пуста ли одна таблица моделей, прежде чем что-либо делать. У меня внутри класса сеялки есть метод для создания поддельных записей в базе данных. Но прежде чем я вызову этот метод, я хочу быть уверенным, что ничего внутри моей таблицы «компании». Дело в том, что большинство людей приводят пример, например: Company :: where (...). Я не хочу использовать где, потому что я не хочу найти что-то конкретное внутри таблицы. Я только хочу вернуть ноль или ноль без ошибок, чтобы обработать значение и вызвать после этого мой метод вставки для заполнения базы данных. Большое спасибо

1 Ответ

0 голосов
/ 26 января 2019

Вы можете сделать это без каких-либо , где условие

$count = \DB::table('company')->count();
if($count == 0) {
   //add fake data...
}else {
  //data already there no need to add fake data
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...