¿Es posible combinar AR con MongoMapper/MongoID?¿Combina MongoDB y Postgresql en Rails?
Si es así, ¿hay tutoriales/documentaciones para esto?
¿Es posible combinar AR con MongoMapper/MongoID?¿Combina MongoDB y Postgresql en Rails?
Si es así, ¿hay tutoriales/documentaciones para esto?
Sí, es un pedazo de pastel. Realmente no hay nada especial que deba hacer, solo haga modelos con los diferentes adaptadores en consecuencia. Este es un ejemplo de documento Mongoid:
class Project
include Mongoid::Document
end
Para la comparación, aquí es activerecord:
class BillingEntry < ActiveRecord::Base
end
Sólo asegúrese de no mezclarlos. Por ejemplo, no incluya mongoid en una clase que herede de ActiveRecord :: Base. Recomiendo Rails 3, ya que probablemente saldrá esta semana, y los RC han sido realmente sólidos hasta el momento.
¿esto todavía funciona? Estoy usando raíles 4. Solo instale la gema mongoide y ponga esa línea 'include Mongoid :: Document' en mi modelo, por ejemplo, y listo? – franklinexpress
Parece que mucho es lo mismo. Consulte los documentos aquí: http://mongoid.org/en/mongoid/index.html –
Sí, es posible. ¿Podrías por favor ser más específico sobre lo que quieres lograr? Es incluso más fácil si usa Rails 3 porque mongoid y ActiveRecords usan ActiveModel como interfaz.
Quiero usar MongoDB con MongoID para mis datos de contenido y Postgresql con ActiveRecord para clientes críticos de ACID/datos de facturación. ¿Hay tutoriales sobre cómo combinarlos? Soy bastante nuevo en Rails. –
Sí, es posible. ¿Podrías por favor ser más específico sobre lo que quieres lograr? –
Hay otra pregunta que podría proporcionar alguna idea (y quién sabe, ¡incluso responder!): Http://stackoverflow.com/questions/2258681/activerecord-and-mongo-mongo-mapper-bridge – lsdr