Kann AR mit MongoMapper/MongoID kombiniert werden?Kombinieren Sie MongoDB und Postgresql in Rails?
Wenn ja, gibt es Tutorials/Dokumentationen dafür?
Kann AR mit MongoMapper/MongoID kombiniert werden?Kombinieren Sie MongoDB und Postgresql in Rails?
Wenn ja, gibt es Tutorials/Dokumentationen dafür?
Ja, es ist ein Stück Kuchen. Es gibt wirklich nichts spezielles, was Sie tun müssen, machen Sie einfach Modelle mit den verschiedenen Adaptern. Dies ist ein Beispiel Mongoid Dokument:
class Project
include Mongoid::Document
end
Zum Vergleich hier ist active:
class BillingEntry < ActiveRecord::Base
end
nur sicher, dass Sie sie nicht mischen. Fügen Sie Mongoid beispielsweise nicht für eine Klasse ein, die von ActiveRecord :: Base erbt. Ich empfehle Rails 3, da es wahrscheinlich diese Woche veröffentlicht wird, und die RCs waren bisher sehr solide.
funktioniert das noch? Ich benutze Rails 4. Einfach Mongoid Gem installieren und die eine Zeile 'include Mongoid :: Document' in mein Modell einfügen und fertig? – franklinexpress
Sieht aus wie so viel ist das Gleiche. Schauen Sie sich die Dokumente hier an: http://mongoid.org/en/mongoid/index.html –
Ja, es ist möglich. Können Sie bitte genauer beschreiben, was Sie erreichen möchten? Es ist noch einfacher, wenn Sie Rails 3 verwenden, da Mongoid und ActiveRecords ActiveModel als Schnittstelle verwenden.
Ich möchte MongoDB mit MongoID verwenden für meine Content-Daten und PostgreSQL mit ActiveRecord für ACID-entscheidende Kunden-/Rechnungsdaten. Gibt es Tutorials wie man sie kombiniert? Ich bin ziemlich neu bei Rails. –
Ja, es ist möglich. Können Sie bitte genauer beschreiben, was Sie erreichen möchten? –
Es gibt noch eine andere Frage, die einen Einblick geben könnte (und wer weiß, vielleicht sogar antworten!): Http://stackoverflow.com/questions/2258681/activerecord-and-mongo-mongo-mapper-bridge – lsdr