thinkphp6模型调用报错 SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘tjxtp6.goods‘ doesn‘t ex

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'tjxtp6.goods' doesn't exist

报错:未找到goods这张表。但是我数据库没有这张表只有shop_goods

因为模型会自动对应数据表,模型类的命名规则是除去表前缀的数据表名称,采用驼峰法命名,并且首字母大写 。我数据库表中有shop_,模型会把他去掉,但是没有在数据库配置表前缀,所以报错。因此加上即可。

猜你喜欢

转载自blog.csdn.net/tang242424/article/details/107297569