【问题标题】:Configure/Setup a Rails App to use both Mongodb and Mysql together配置/设置 Rails 应用程序以同时使用 Mongodb 和 Mysql
【发布时间】:2011-10-20 15:02:12
【问题描述】:

嗨,有没有办法配置/设置 rail3 应用程序以同时使用两个不同的数据存储,如 MongoDB 和 Mysql。

SQL/NoSql DB 有什么通用的 ORM 吗? 如果我必须使用 2 种不同的 ORM,如 Active Record 和 MongoMapper,我该如何在 rails 中设置或配置?

如果有人可以解释这一点或指出一些我可以阅读的链接真的很有帮助。

谢谢

【问题讨论】:

    标签: mysql ruby-on-rails-3 activerecord nosql mongomapper


    【解决方案1】:

    您可以在项目中同时使用 ActiveRecord 和 MongoMapper,但如果您想要记录之间的关联,则必须自己编写方法(这对于基本情况来说并不难)。

    有关设置 MongoMapper 和 Rails 的信息,请参阅 http://mongomapper.com/documentation/getting-started/rails.html

    您还可以查看支持多个后端的 DataMapper。我不确定它是否可以在一个项目中执行多种不同类型的数据库。见http://datamapper.org/

    【讨论】:

      猜你喜欢
      • 2012-07-28
      • 2016-10-04
      • 2012-04-12
      • 2012-12-08
      • 2011-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多