我們使用的是動態屬性插件與此類似: http://codaset.com/joelmoss/dynamic-attributes我們可以將Mongodb動態屬性混合到ActiveRecord模型中嗎?
這使我們能夠存儲在我們的軌道模型動態屬性。這些動態屬性位於單個數據庫列中。我們正在面對性能問題,因此我想知道MongoId,MongoMapper或其他rails插件是否允許我們在ActiveRecord中保留一些屬性(保留< ActiveRecord::Base
),但將動態屬性存儲在mongodb中。我們希望這樣做,因爲我們需要繼續在現有系統中使用MySQL,但使用MongoDB來存儲有關某些模型的動態屬性。
基本上這就是我所說的: http://www.railsinside.com/plugins/242-quickly-add-couchdb-to-existing-rails-models-with-stuffing.html
這個插件並使用CouchDB的同樣的事情。
我不關閉,因爲我沒有確定的答案。 MongoId或MongoMapper可以開箱即用,或者我們需要自己編程。我沒有機會充分研究MongoId和MongoMapper。如果我這樣做,我會自我回答。 – Amala 2010-11-14 01:44:22