2011-10-20 28 views
1

嗨有沒有辦法配置/設置rail3應用程序以同時使用兩個不同的數據存儲區,如MongoDB和Mysql。配置/設置Rails應用程序以同時使用Mongodb和Mysql

SQL/NoSql DB是否有任何常見的ORM? 如果我必須使用2個不同的ORM,如Active Record和MongoMapper,我該如何設置或在rails中配置它?

如果有人能解釋這一點或指向一些我可以閱讀的鏈接真的會有所幫助。

感謝

回答

1

您可以在一個項目中同時使用的ActiveRecord和MongoMapper,但如果你想記錄之間的關聯,你必須自己編寫的方法(這是不是很難的基本情況)。

請參閱http://mongomapper.com/documentation/getting-started/rails.html設置MongoMapper和Rails。

你也可以看看DataMapper,它支持多個後端。我不確定它是否可以在一個項目中執行多種不同類型的數據庫。見http://datamapper.org/

相關問題