无法在自定义控制台命令 Yii 中创建模型实例 class
Cant create instance of model class in custom ConsoleCommand Yii
我尝试在控制台命令中创建特定模型的实例,但首先我收到关于 Yii 找不到模型的错误 class,然后我这样做
Yii::import('application.models.*');
,现在我收到新的错误
'The table "{{user}}" for active record class "User" cannot be found in the database.'
在数据库 table 中调用了 tbl_user。
我尝试搜索其他相关主题,但没有找到解决此问题的方法。
这里是 link to my model class .
这是link to my config file
我认为,问题不在配置文件中,因为迁移命令正常工作。
添加到您的数据库配置(控制台文件)
"tablePrefix"=>"tbl_"
我尝试在控制台命令中创建特定模型的实例,但首先我收到关于 Yii 找不到模型的错误 class,然后我这样做
Yii::import('application.models.*');
,现在我收到新的错误
'The table "{{user}}" for active record class "User" cannot be found in the database.'
在数据库 table 中调用了 tbl_user。 我尝试搜索其他相关主题,但没有找到解决此问题的方法。 这里是 link to my model class .
这是link to my config file 我认为,问题不在配置文件中,因为迁移命令正常工作。
添加到您的数据库配置(控制台文件)
"tablePrefix"=>"tbl_"