2010-08-24 5 views
5

AR을 MongoMapper/MongoID와 결합 할 수 있습니까?Rong에서 MongoDB와 PostgreSQL을 결합 하시겠습니까?

그렇다면 자습서/관련 자료가 있습니까?

+0

예 가능합니다. 좀 더 구체적인 목표를 달성 할 수 있습니까? –

+0

몇 가지 통찰력을 제공 할 수있는 또 다른 질문이 있습니다. (누가 알고 있고, 심지어 답을 알고 있습니다!) : http://stackoverflow.com/questions/2258681/activerecord-and-mongo-mongo-mapper-bridge – lsdr

답변

13

예, 케이크 조각입니다. 특별히해야 할 특별한 것은 없으며, 그에 따라 다른 어댑터로 모델을 만드십시오. 여기에, 비교를 위해

class Project 
    include Mongoid::Document 
end 

액티브입니다 :이 예 Mongoid 문서입니다

class BillingEntry < ActiveRecord::Base 
end 

그냥 그들을 혼합하지 않도록합니다. 예를 들어 ActiveRecord :: Base로부터 상속받은 클래스에는 mongoid를 포함하지 마십시오. 이번 주에 출시 될 예정인 Rails 3을 추천합니다. RC는 지금까지 정말 견고했습니다.

+0

여전히 작동합니까? 나는 레일 4를 사용하고 있습니다. 그냥 mongoid gem을 설치하고, 예를 들어 내 모델에'Mongoid :: Document'를 포함 시켜서 한 줄을 넣으시겠습니까? – franklinexpress

+0

그 정도는 같습니다. http://mongoid.org/ko/mongoid/index.html에서 문서를 확인하십시오. –

1

예 가능합니다. 좀 더 구체적인 목표를 달성 할 수 있습니까? mongoid와 ActiveRecords가 ActiveModel을 인터페이스로 사용하기 때문에 Rails 3을 사용하면 더욱 쉽습니다.

+0

MongoID와 함께 MongoDB를 사용하고 싶습니다. 내 콘텐트 데이터와 ACR에 중요한 ActiveRecord가있는 PostgreSQL - 중요한 고객/청구 데이터. 자습서를 결합하는 방법이 있습니까? 나는 레일스에서 ​​꽤 새로운 사람이다. –

관련 문제