mwbr.net
当前位置:首页 >> yii框架使用moDEl出现 tABlE DoEs not Exist的解决... >>

yii框架使用moDEl出现 tABlE DoEs not Exist的解决...

看你数据库的参数配置是否正确(请确认参数没错) 看你的AdminUser类,里面有个tableName的方法:返回表名的!!!你看看那个方法返回的表名是不是你数据库的表名(一致才行!!!)

I am angry

因为你Users Model的对应的表明没改,在这个Users模型类里,有这样的方法: public static function tableName() { return '{{%users1}}'; // users1是你的新表名 } 而且直接执行Sql查询,好像不是这样用的吧? 我一般都是这样的 Yii::$app->get...

不是。 首先来讲在一个叫Test的model中 public function tableName() { return '{{user}}'; }他对应的就是user表。即tableName对应表名称。 而控制器中可以引用任意model。这些model都是在main.php配置文件中引入的。 所以控制器和模型没有必然...

网站首页 | 网站地图
All rights reserved Powered by www.mwbr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com