2011-07-27 83 views
2

我開始在Rails 3中的一個大型項目上工作。我想使用MySql和MongoDB構建應用程序。我已經知道如何在MySql中使用Rails,並且已經發現了很多關於使用MongoDB和rails的信息。但是,我一直無法找到關於同時使用MySql和MongoDB的任何好消息。我在看Mongoid項目,並認爲它會很好用,以爲我不知道它是否是最好的解決方案。Rails 3 MySql和MongoDB

在安裝/配置部分下的Mongoid站點上,它討論了將Mongoid和ActiveRecord一起使用,但它沒有解釋如何。

所以,我希望有人能告訴我如何設置Mongoid和ActiveRecord一起工作,或者更好的解決方案。

+1

你有沒有谷歌?因爲我剛剛做了一些網站,並帶有示例。 – luckytaxi

+0

是的我搜索了一下,我也發現了很多東西,但沒有一個解釋瞭如何讓ActiveRecord和Mongoid一起工作。如果您想分享您搜索的內容,那就太好了。 –

+0

http://stackoverflow.com/questions/5411283/rails-3-how-to-use-active-record-and-mongoid-at-the-same-time http://stackoverflow.com/questions/6540500/我怎麼可以使用mongoid和主動記錄在並行in-rails-3 – luckytaxi

回答

5

與所有以前的建議也只是在你的應用程序中添加幾行

在application.rb中添加

config.generators do |g| 
    g.orm :active_record 
end 

這應該做的伎倆和運行mongoid和mysql平行