繁体   English   中英

如何检查 Laravel,如果表完全空了,在做任何事情之前

[英]How to check in Laravel, if a table is completly empty, BEFORE do anything

我想在做任何事情之前询问是否有一种方法可以检查一个模型表是否为空。 我的播种机类中有一个方法可以在数据库中生成假条目。 但在我调用这个方法之前,我想确保我的“公司”表中没有任何内容。 大多数人给出的例子是:Company::where(...)。 我不想使用 where,因为我不想在表格中找到任何特定的东西。 我只想返回一个 null 或一个没有错误的零来处理该值并在此之后调用我的插入方法来为数据库做种。 非常感谢

你可以不喜欢,没有任何地方条件

$count = \DB::table('company')->count();
if($count == 0) {
   //add fake data...
}else {
  //data already there no need to add fake data
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM