2010-05-10 2 views
3

제목에서 알 수 있듯이 레일 2.3.5에서 기본 mongoid.yml 설정 파일을 어떻게 생성 할 수 있습니까?레일 2.3.5에서 어떻게 mongoid.yml config를 생성 할 수 있습니까?

나는 'mongoid : config'명령을 생성하려고하는데 단지 새로운 앱을 생성합니다.

또한 동일한 필드에 관련 모델을 포함시키지 않고 mongoid에서 has_many를 사용하고 싶습니다. 나는 그들로 하여금 분리 된 분야에있게하고, "열"을 통해 연관 시키길 바란다. 그게 가능하니?

답변

3

수 없습니다. MongoID의 마스터 브랜치는 Rails 3와 호환된다. mongoID를 Rails 2.3.5와 함께 사용하려면 MongoID의 1.0.x 분기를 사용해야한다.

이 버전에서는 맹그로이드 생성기가 없습니다. MongoDB에 연결하려면 초기화 도구를 정의해야합니다.

+0

오, 내가 3으로 업그레이드해야한다고 생각합니까? 충분히 안정적인가. 응용 프로그램에서 시작하여 Rails 3과 호환되도록 힘들지 않아야합니다. 도착했을 때 Rails 3의 최종 릴리스로 쉽게 업그레이드 할 수 있습니까? – Lisinge

+0

방금 ​​레일 앱을 시작했다면 rails3으로 이동하십시오. 저는 2 월에 처음 시작했으며 이후에도 마이 그 레이션을 시작했습니다. 매일 좋아지고 있습니다. –

+0

레일즈는 베타 버전에 약간의 영향을 줄 것이라고 생각합니다. 나는 그것으로 프로젝트를 시작한다. 그러나 Rails 개발자가 아닌 경우. 레일 3 베타 테스트를 시도하는 것이 좋습니다. 자신의 이니셜 라이저를 정의하는 것이 실제로 복잡하지는 않습니다. – shingara

관련 문제