如何使用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