0

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

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

2 回答 2

1

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

MongoDB 文档可能会从一个更改到另一个,并且没有“集合定义”,与“表模式”相反,您可以在其中获取所有列名和类型。

这就是为什么不能自动创建模型而应该手动创建模型的原因。

于 2015-02-14T21:18:37.130 回答
0

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

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

于 2016-07-31T00:39:59.287 回答