Yii2-无法使用Gii创建Mongodb模型

时间:2015-01-13 06:36:42

标签: mongodb yii2 gii

我不能create MongoDb models使用Gii模块代码生成器。
获取以下错误:

Unknown Method – yii\base\UnknownMethodException
Calling unknown method: common\components\MongoConnection::getTableSchema()

2 个答案:

答案 0 :(得分:1)

Gii不应该用于创建MongoDB模型。

MongoDB文档可能会从一个文档更改为另一个文档,并且没有"集合定义",因为选择了"表格模式"您可以在其中获取所有列名称和类型。

这就是无法自动创建模型并应手动创建的原因。

答案 1 :(得分:0)

有一个Gii组件可以帮助您生成MongoDB ActiveRecords。 这是一个小小的YouTube视频,它向您展示了如何修改Yii2配置,创建活动记录以及生成CRUD控制器。

http://www.youtube.com/watch?v=1urmws7hz5Q