1

谁能告诉我 MongoDB 如何与 YII 一起使用?

如果使用的数据库是 MongoDB ,我们如何使用Gii创建控制器和模型函数?

4

2 回答 2

2

我用过YiiMongoDBSuite (YMDS),它对 Gii 有一些非常粗略的支持。您可以生成入门类,但鉴于 MongoDB 没有固定模式,您需要编辑模型以使其有用。有一个奇怪的组合可以让您从 SQL 表生成 MongoDB 模型,但这似乎比它的价值更多。

YMDS 的EMongoDocument类扩展了标准的 YiiCModel类,所以如果你想用 CRUDS 构建应用程序,这是一个有用的基础。

不幸的是,YMDS 不再由原作者维护,并且有几个社区分叉可供选择。

于 2012-10-02T00:23:20.257 回答
2

创建控制器的方式和往常一样,但是你必须使用扩展从 Yii 与 mongoDB 对话,

您需要使用yii 的直接 Mongo 套件 。它是一个包含 mongoDB 组件集合的扩展。

于 2012-09-29T17:32:56.727 回答