在laravel 5.1中找不到基准表或视图

时间:2016-06-25 20:54:29

标签: php mysql laravel view laravel-5.1

  

Connection.php第655行中的QueryException:   SQLSTATE [42S02]:未找到基表或视图:1146表'doctor_info.hospital_categories'不存在(SQL:select * from hospital_categories

enter image description here

我的表名是hospitalcategory,但是当我访问此页面时,它会给我这些错误。

我运行composer dump-autoloadphp artisan cache:clearphp artisan config:clear命令,但无法解决此错误。

我该怎么做才能解决此错误?

1 个答案:

答案 0 :(得分:2)

如果我理解,你的表名似乎是“hospital_category”,Laravel正在查询“hospital_categories”。

Laravel默认情况下会复数表名。如果您不喜欢,则需要在模型中手动指定表名称(例如):

class YourModel extends Model {
    public $table = "hospital_category";