Php Laravel:如何检查视图文件上的数据库中是否存在表

Php Laravel:如何检查视图文件上的数据库中是否存在表,php,laravel,Php,Laravel,我有一个索引文件,它是视图文件。在这个视图中,我想显示attreable的记录,如果该表已经存在,如果它还不存在,那么我不显示任何内容。仅供参考,只有在用户提交表单后才能创建此attreable。因此,如果用户提交学生表单,Laravel将根据提交的表单创建一个包含列的数据库表。我需要检查视图中是否已经存在该表,以确定是否显示记录。我已经看到了解决方案(如模式等),但我认为它对视图文件不起作用。是否有任何方法可以检查视图文件中是否存在数据库表?您可以使用Schema的方法: @if(\Illum

我有一个索引文件,它是视图文件。在这个视图中,我想显示
attreable
的记录,如果该表已经存在,如果它还不存在,那么我不显示任何内容。仅供参考,只有在用户提交表单后才能创建此
attreable
。因此,如果用户提交学生表单,Laravel将根据提交的表单创建一个包含列的数据库表。我需要检查视图中是否已经存在该表,以确定是否显示记录。我已经看到了解决方案(如模式等),但我认为它对视图文件不起作用。是否有任何方法可以检查视图文件中是否存在数据库表?

您可以使用Schema的方法:

@if(\Illuminate\Support\Facades\Schema::hasTable('temptable')) 
   // Your code
@endif