thinkphp3.2-更改控制器名后找不到相应的表?报1146的错

用tp在做着自己的小系统的时候,明明在刚才还是能好好地查到表的,在Service用了‘D’方法连自己数据库的表,只是更改了自己的控制器名,却报错了。。。

我就纳闷了,虽然我的控制器和Service用的都Display的名字,但是我在Service连的可不是display表呀。。。

于是尝试各种方法,重新复制命名空间啊。。清IDE和浏览器的缓存啊。。重启服务器啊。。都没有用,最后解决方法居然是:

我重新起了一个Controller、Service、View,所有代码再移植过了,居然就好了!!心疼自己三秒。。

原文地址:https://www.cnblogs.com/carrier-sisi/p/8638941.html