Yii2 该表不存在:{{%active\u record}
我是yii新手,正在学习通过gii生成CRUD操作。首先,我创建一个国家/地区表,并使用gii生成模型、控制器和视图。我遇到以下错误Yii2 该表不存在:{{%active\u record},yii2,gii,Yii2,Gii,我是yii新手,正在学习通过gii生成CRUD操作。首先,我创建一个国家/地区表,并使用gii生成模型、控制器和视图。我遇到以下错误 无效配置–yii\base\InvalidConfigException表不存在:{{%country\u search}}将此添加到CountrySearch类: /** * @inheritdoc */ public static function tableName() { return 'c
无效配置–yii\base\InvalidConfigException表不存在:{{%country\u search}}将此添加到CountrySearch类:
/**
* @inheritdoc
*/
public static function tableName()
{
return 'country';
}
将此添加到CountrySearch类:
/**
* @inheritdoc
*/
public static function tableName()
{
return 'country';
}
只是补充一下temirbek的答案: 文件models/Country.php
<?php
namespace app\models;
use yii\db\ActiveRecord;
class Country extends ActiveRecord
{
public static function tableName()
{
return 'country';
}
}
只需添加到temirbek答案中:
文件models/Country.php
<?php
namespace app\models;
use yii\db\ActiveRecord;
class Country extends ActiveRecord
{
public static function tableName()
{
return 'country';
}
}
您是否正确连接到您的数据库以及是否有此表国家/地区搜索
?是的,我确信已连接到数据库,但我只有国家/地区表,但没有国家/地区搜索表实际上我只是遵循文档规则,恳请建议您首先在数据库中创建此表,然后您可以使用Gii生成Yii中的代码。好的,先生解决了它谢谢你正确连接到你的数据库,有这个表吗国家搜索
?是的,我确定连接到数据库,但我只有国家表,但没有国家搜索表实际上我只是遵循文档规则,恳请建议你首先在你的数据库中创建这个表数据库,然后您可以使用Gii生成Yii中的代码。好的,先生,谢谢