11
我讀了很多這人推薦使用的NoSQL與SQL數據存儲在一起。例如,在mysql中有一些報告審計追蹤或日誌信息,並且在MongoDB中有一些線程分層數據。的Rails 3:如何使用活動記錄和mongoid同時
是否有可能鉤了活動記錄軌道上的MySQL以及mongoid?
開箱似乎沒有工作的......任何提示? 或者這是一個不推薦的方法?
我讀了很多這人推薦使用的NoSQL與SQL數據存儲在一起。例如,在mysql中有一些報告審計追蹤或日誌信息,並且在MongoDB中有一些線程分層數據。的Rails 3:如何使用活動記錄和mongoid同時
是否有可能鉤了活動記錄軌道上的MySQL以及mongoid?
開箱似乎沒有工作的......任何提示? 或者這是一個不推薦的方法?
好了,這樣做,你應該離開Rails的完好,所以不排除圖書館像它Mongoid文檔中常用的建議。你需要單獨配置它們,所以你需要有一個database.yml和mongo.yml配置文件,你需要確保它們都被加載。
之後,您可以啓用/在每個模型基礎上禁用AR和Mongoid。
class User < ActiveRecord::Base
#this is an AR model
end
class Item
include Mongoid::Document
#this is a Mongoid model
end
必須先創建MySQL的,即使我不使用他們... ...之後,它就像你discribed,謝謝!......有一件事壽...配置mongoid軌後發電機只工作與文件,這是否意味着我必須生成AR手冊的模型? – 2011-03-24 09:05:09
我會說是的,但它是值得調查是否可以成功地生成。我會看看,你也可以。 http://mongoid.org是一個很好的起點。 – 2011-03-24 14:16:53
的Mongoid寶石覆蓋在鐵軌'orm'發電機,但你應該能夠加入這樣的事情你application.rb中重設密碼:'config.generators {| G | g.orm:active_record}' – Jesper 2013-08-31 12:39:52