我可以在一个 Rails 应用程序中同时使用 MongoDB 和 PostgreSQL 吗?具体来说,我最终会想要使用像 MongoHQ 这样的东西。到目前为止,我未能在实验中进行这项工作。令我担心的是,MongoDB 文档特别指出我必须禁用 ActiveRecord。任何建议将不胜感激。
最佳答案
您无需禁用 ActiveRecord 即可使用 MongoDB。查看Mongoid只需将 gem 加上任何模型与您现有的任何 ActiveRecord 模型一起添加。您应该注意到 MongoHQ 只是 MongoDB 的托管服务,可以与任何对象文档映射器 (ODM) 一起使用。
更多详情请查看http://mongoid.org/en/mongoid/docs/installation.html .只需跳过可选的“摆脱 Active Record”步骤。
关于ruby-on-rails - 在一个 Rails 应用程序中使用 PostgreSQL 的 MongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11114822/