1
A
回答
2
創建控制器的方式是一樣平常,但你必須使用一個擴展,從Yii的交談MongoDB中,
您需要使用direct Mongo suite of yii。它是一個包含mongoDB組件集合的擴展。
2
我用過YiiMongoDBSuite (YMDS),它對Gii有一些非常粗糙的支持。您可以生成初學者類,但是鑑於MongoDB沒有固定的模式,您需要編輯模型以使其有用。有一個奇怪的問題,可以讓你從一個SQL表中生成MongoDB模型,但是這似乎比它值得的更多的努力。
YMDS的'EMongoDocument
類擴展了標準Yii CModel
類,所以如果你想用CRUDS構建應用程序,這是一個有用的基礎。
不幸的是,YMDS已不再由原作者維護,並且有幾個community forks可供選擇。
相關問題
- 1. gii不在yii工作
- 2. Yii gii russian text not visible
- 3. Yii無法啓動gii
- 4. Yii 1.1.7 - 無法找到gii頁面
- 5. yii框架:無法登錄到gii
- 6. Yii模型不自動使用gii
- 7. 的Yii:我怎麼能去Humhub到GII
- 8. 動態調用gii Yii框架
- 9. Yii的2.0啓用遠程訪問GII
- 10. Yii2 GII CRUD代與名
- 11. gii不能與yiiexcel配合使用
- 12. Linux的權限問題與使用GII
- 13. yii2 GII alhimik1986/yii2_crud_module
- 14. gii 404錯誤。無法使用GII
- 15. Gii沒有css/js
- 16. Yii Gii Crudcode對象訪問我們的輸入模型
- 17. 如何在Yii中使用Gii生成數據庫表模型?
- 18. 如何在yii框架中使用帶有模塊的gii generator?
- 19. 如何在Yii 2.0.6中激活Gii代碼生成器?
- 20. Yii使用Gii模塊代碼生成問題
- 21. 如何在gii中使用自定義模板(使用Yii 2)
- 22. Yii框架中定義的Gii路由在哪裏?
- 23. yii屬性「CWebUser.bootstrap」未定義,無法訪問gii
- 24. 修改Yii的CRUD生成(GII)表單模板
- 25. 我試圖在YII中使用GII功能,但是當我打開gii頁面時,它給了我錯誤
- 26. MongoDB Yii和URL管理器
- 27. 無法啓動gii生成器
- 28. 創建表格而不使用Gii
- 29. 如何更改/覆蓋使用Yii框架時的Gii結果而不必更改Yii Core
- 30. 在yii2中設置Gii權限
'directmongosuite'是否與'gii'一起使用..你有使用它嗎? – Stennie
如果你正在使用gii,那麼使用yiimongodbsuite不要去directmongosuite [yiimongosuite](http://www.yiiframework.com/extension/yiimongodbsuite/#hh5) –
所以原來的問題是關於使用Gii(雖然有一個不正確的今天編輯哪裏有人認爲Gii被錯別字Yii);-) – Stennie