LaravelSQLSTATE[42S02]—模型查询

SQLSTATE[42S02]模型查询之模型名和表名

SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘test.admins’ doesn’t exist (SQL: select * from admins) 解决方法

模型名为Admin对应的数据库中的表名必须为复数admins
如bus=>buses child=>children

在这里插入图片描述

如果表名为单数,那么必须在模型中添加以下代码在模型里面直接添加以下代码

 protected $table = 'admin';

在这里插入图片描述
在这里插入图片描述
如果未添加以上代码或者数据表名是单数则会显示以下情况

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_44796093/article/details/108228800
42