2012-01-12 1 views
1

나는 새로운 프로젝트를 시작하고 난 아마 세 가지 자원을 정의했습니다. 지금까지 많은 코드가 아닙니다. (Rails 3.1)Rails 3.1에서 ActiveRecord에서 DataMapper로 전환하는 것이 얼마나 어렵습니까?

하지만 DataMapper을 시도에 관심이 있어요. 나는 ActiveRecord에 익숙하지만 실제로 그것을 즐긴다. 그러나 나는 항상 새로운 것을 바라보고있다. 또한, 내 응용 프로그램은 Backbone.js을 사용하지만 관련이 있다고는 생각하지 않습니다.

은 그래서이 같은 ORM "중간 응용 프로그램"을 전환하고 DM에 학습 곡선이 그 어려운 생각하십니까 얼마나 어려운가?

PS 내 응용 프로그램과 함께 다른 엔진을 사용할 가능성이 있습니다. Postgres와 함께 실행되는 MongoDB와 같은. DM은 이점이 있습니까?

답변

0

Datamapper 자체를 사용하려면 그다지 많은 부분이 없지만 "rails s"의 SQL 실행 시간과 같은 추가 작업이 필요한 레일스 기능과 레이크 작업이 있습니다.

체크 아웃 DM-레일 - 그들은 당신이 조항에 Datamapper에 대한 모든 것을 그것을 설정 초기 레일 프로젝트를 사용하는 템플릿을 가지고있다. 소스를 살펴보고 모든 것을 연결하는 방법을 볼 수도 있습니다. 원숭이 패치가 관련된 Datamapper에서 데이터베이스 기반 세션 저장소를 사용하는 경우 작은 문제가 있습니다.