新手求教:使用Gii生成Model时报错Unknown Method – yii\base\UnknownMethodException [ 新手入门 ]
- 在web.php时配置如下: 'mongodb' => [ 'class' => '\yii\mongodb\Connection', 'dsn' => 'mongodb://root:root@127.0.0.1:27017/mydb', ],
- 在Model Generator页面配置为: Table Name member Model Class Member Namespace app\models Base Class yii\db\ActiveRecord(这里我也试着改成了yii\mongodb\ActiveRecord,还是会报错:Unknown Method – yii\base\UnknownMethodException Calling unknown method: yii\mongodb\Connection::getTableSchema()) Database Connection ID mongodb
- 然后点击“Preview”报错为: Unknown Method – yii\base\UnknownMethodException Calling unknown method: yii\mongodb\Connection::getTableSchema()
- 请问我应该怎么去解决这个问题?
共 4 条回复
-
if (YII_ENV_DEV) { ...... $config['bootstrap'][] = 'gii'; $config['modules']['gii'] = 'yii\gii\Module'; $config['modules']['gii']['generators'] = [ 'mongoModel' => [ 'class' => 'yii\mongodb\gii\model\Generator' ], ] } ......
刚翻了以前的代码 是这样配置的. 看你用的也是 yii2-mongo 的组件, 应该也可以这么用
共 1 条回复Fred_Si 觉得很赞
Fred_Si
注册时间:2015-12-16
最后登录:2016-02-14
在线时长:0小时59分
最后登录:2016-02-14
在线时长:0小时59分
- 粉丝1
- 金钱30
- 威望0
- 积分30