标签:单词 image 区分 命名 flow font int round ffffff
SQLSTATE[42S02]: Base table or view not found: 1146
报出这个问题,我想就是数据库表名不对导致的。
为什么呢?感觉laravel太强大了,很专业的感觉。
因为它对单词命名的单复数区分的很清楚吧。
laravel会自动的将模型名自动替换成名称的复数形式,然后去选择相同名称的数据库表,
(框架内部怎么去实现的我就不知道了,还没理解那么深刻,只是看着文档,在实际工作中体会到的)
那些单词的后缀是要加s,es,或是改y为 i 再 ? es.
所以,在改名称的时候要注意??。
这是我在stackoverflow看到的回答:http://stackoverflow.com/questions/30159257/base-table-or-view-not-found-1146-table-laravel-5
Laravel 5.2错误-----Base table or view not found: 1146 Table
标签:单词 image 区分 命名 flow font int round ffffff
原文地址:http://www.cnblogs.com/smallyi/p/6560754.html