2013-10-22 3 views
-1

사용자가 값을 입력하고 Mongodb 데이터베이스에 값을 저장할 수있는 Ruby On Rails와 Mongodb를 사용하여 웹 응용 프로그램을 개발하는 방법, 나는 RoR과 Mongodb의 설치 작업을하고 있습니다. 나는 RoR에 익숙하지 않습니다. 몽고가 도와 줘. 고맙습니다. MongoDB의 문서에서Mongodb 및 레일에 관하여

+0

특정 프로그래밍 질문이 없으면이 질문은 스택 오버플로에 적합하지 않습니다. 많은 기술을 완벽하게 살펴볼 것을 요구하기 때문입니다. 이러한 기술을 사용하는 인터넷에 대한 자습서가 많이 있습니다. 봐. Mongodb.org에는 Ruby를위한 언어 센터가 있습니다. http://docs.mongodb.org/ecosystem/drivers/ruby/ – WiredPrairie

답변

1

:

MongoDB를 사용하기 쉽습니다 때문에, 기본적인 Ruby 드라이버는 많은 응용 프로그램에 대한 최적의 솔루션이 될 수 있습니다.

그러나 유효성 검사, 연결 및 기타 상위 수준 데이터 모델링 기능이 필요하면 Object Document Mapper가 필요할 수 있습니다.

Rails 응용 프로그램과 관련하여 이러한 기능은 ActiveRecord와 동일하지만 별개의 기능인 을 제공합니다. MongoDB는 문서 기반 데이터베이스이기 때문에 ORAM (Object Relational Mappers)과 달리 Object Document Mappers (ODM)라고합니다.

여러 매퍼 사용할 수 있습니다

  • Mongoid Durran 요르단
  • Mongomatic 벤에서 마일스
  • MongoODM 카를로스에서 Paramio
  • MongoModel 샘에서 Pohlenz
  • 존 Nunemaker에서

    • MongoMapper AlexApprushin의 DriverAPILayer

    모든 매퍼는 기본 Ruby 드라이버 위에 구축되므로 특히 MongoDB 구성을 사용하는 경우 지식이 유용합니다.

  • ODM을 선택한 후에는 ODM의 설명서를 따라 앱을 시작할 수 있습니다.

    예를 들어 Mongoid rails documentationMongoid-Sample-Project을 참조하십시오.

    레일스에 새로 온 사람인 경우 먼저 this 또는 this과 같은 레일 가이드를 읽으십시오.

    도움이 필요하시면 언제든지 말씀해주세요.