如何使用Ruby On Rails和Mongodb開發一個允許用戶輸入值並將值保存在Mongodb數據庫中的Web應用程序,我已經安裝了RoR和Mongodb.I是RoR和Mongodb請幫助我。提前感謝。關於Mongodb和紅寶石軌道
-1
A
回答
1
從MongoDB的文檔:
因爲MongoDB是很容易使用,基本的Ruby驅動程序可以爲許多應用 最佳解決方案。
但是,如果您需要驗證,關聯和其他高級數據建模功能,則可能需要一個對象文檔映射器。
在Rails應用程序的上下文中,它們提供了與ActiveRecord等同但不同的功能 。因爲MongoDB是一個基於文檔的數據庫,所以這些映射器被稱爲對象文檔 映射器(ODM),而不是對象關係映射器(ORM)。
幾個映射器可供選擇:
- 約翰Nunemaker
- Mongoid從durran的喬丹
- Mongomatic從本梅勒
- MongoODM卡洛斯Paramio
- MongoModel從山姆Pohlenz
- MongoMapper來自Alexey Petrushin的DriverAPILayer
所有映射器都基於基本的Ruby驅動程序構建,因此有些知識很有用,尤其是在使用自定義 MongoDB配置時。
選擇ODM後,您可以啓動應用程序,然後按照ODM的文檔。
例如參見Mongoid rails documentation和Mongoid-Sample-Project。
如果您還是Rails中的新手,請首先閱讀導軌指南,如this或this。
如果您需要任何幫助,請隨時發表評論。
相關問題
- 1. 紅寶石在軌道上的寶石
- 2. 本地化軌道紅寶石寶石
- 3. 軌道上的紅寶石(amistad寶石)
- 4. 軌道上紅寶石的關聯
- 5. 紅寶石軌道:回形針和紅寶石Mp3Info
- 6. 紅寶石軌道代表
- 7. 紅寶石軌道緩存
- 8. 紅寶石軌道協會
- 9. 紅寶石軌道模板
- 10. 軌道上的紅寶石1.2.6和ActiveMerchant
- 11. 紅寶石軌道路徑和路線
- 12. wicked_pdf與軌道3.1和紅寶石1.9.2
- 13. 紅寶石軌道和標籤
- 14. wordpress和紅寶石在軌道上
- 15. 紅寶石軌道和資產
- 16. 紅寶石軌道計數和PostgreSQL組
- 17. 關於在軌道上使用紅寶石渲染
- 18. 在軌道上的紅寶石屈服於新的紅寶石佈局
- 19. 軌道上的紅寶石,factory_girl,validates_presence_of和多態關聯
- 20. 紅寶石散列到軌道
- 21. 在軌道上的紅寶石rhotoalbum
- 22. 在軌道上導出Excel紅寶石
- 23. 紅寶石軌道調試輸出
- 24. 軌道上的紅寶石I18環
- 25. 軌道上的紅寶石has_many驗證
- 26. 軌道上的回形針紅寶石
- 27. 在軌道上加密紅寶石
- 28. 軌道上的紅寶石URL驗證
- 29. 在軌道上的紅寶石jquery
- 30. str_to_date在軌道上的紅寶石?
除非你有特定的編程問題,否則這個問題不適合堆棧溢出,因爲它要求對許多技術進行完整的演練。互聯網上有很多使用這些技術的教程。看一看。 Mongodb.org有一個Ruby語言中心。 http://docs.mongodb.org/ecosystem/drivers/ruby/ – WiredPrairie