我为Yii2 Framework安装了MongoDB扩展。 虽然它已安装,我的Yii应用程序说我有MongoDB支持,但我不能在我的代码中的任何地方使用命名空间yii \ mongodb。
它告诉我mongodb是一个未定义的命名空间。 我在git页面上安装它并安装时没有任何错误,所以我卡住了。
我正在使用 Yii2基本模板,我添加了:
'class' => 'yii\mongodb\Connection',
'dsn' => 'mongodb://localhost:27017/yii2basic'
到我的 db.php 。
答案 0 :(得分:0)
在yii的文档中,命名空间有一个额外的斜杠:
'class' => '\yii\mongodb\Connection',
'dsn' => 'mongodb://localhost:27017/yii2basic'
但是在config中将其添加为组件配置, 看这个: