我不能create MongoDb models
使用Gii模块代码生成器。
获取以下错误:
Unknown Method – yii\base\UnknownMethodException
Calling unknown method: common\components\MongoConnection::getTableSchema()
答案 0 :(得分:1)
Gii不应该用于创建MongoDB模型。
MongoDB文档可能会从一个文档更改为另一个文档,并且没有"集合定义",因为选择了"表格模式"您可以在其中获取所有列名称和类型。
这就是无法自动创建模型并应手动创建的原因。
答案 1 :(得分:0)
有一个Gii组件可以帮助您生成MongoDB ActiveRecords。 这是一个小小的YouTube视频,它向您展示了如何修改Yii2配置,创建活动记录以及生成CRUD控制器。