【发布时间】:2012-12-18 17:32:15
【问题描述】:
我一直在使用传统数据库开发 Rails 应用程序,阅读 SQL 数据库。我试图让自己熟悉 NoSQL,尤其是 MongoDB。 我需要得到 ActiveRecord 和 Mongoid 之间的逻辑映射。在我过去开发的应用程序中,我的堆栈是:ActiveRecord,pg gem(postgresql 客户端)和 postgresql,作为持久数据存储。在 NoSQL 应用程序中,我有 Mongoid 和 MongoDB。我需要相当于 pg gem 还是 mongoid 会处理所有这些?
【问题讨论】:
-
不,您根本不需要 pg gem 来使用 mongodb 查看文档以开始使用 mongoid.org/en/mongoid/docs/installation.html
-
所以您是说 mongoid 直接与数据库“对话”?
-
是的,mongoid 完成了 (pg + AR) 组合的工作
标签: ruby-on-rails mongodb mongoid