2011-07-28 5 views
6

나는 몽고이 (mongoid)를 처음 사용합니다. 나는 Ryan Bate의 스크린 캐스트 # 238의 도움으로 rubyonrails로 mongoid를 시작합니다.mongoid에서 references_many와 has_many 사이의 차이점

mongoid 공식 웹 사이트의 "참조"섹션에서 has_many에 대해 설명했습니다.

누구나 내가 has_many와 references_many의 차이점과 어떤 버전의 mongoid를 지원하는지 설명 할 수 있습니까?

대단히 감사합니다.

+10

별칭이므로 차이가 없습니다. – rubish

+1

매우 도움이됩니다. 고마워요. –

답변

9

mongoid 문서에서이 읽을 수 : 부모 관계가 만들어 때

http://mongoid.org/docs/upgrading.html

관계 협회가 더 이상 자동 저장하지 않습니다. 이전에 references_many 또는 references_one 연관이로드 된 새 문서를 저장하면 관계가 저장됩니다. 다시이 기능을 얻기 위해, 자동 저장 : 사실 옵션은 매크로에 제공해야합니다 (이것은 단지 는 references_many 및 references_one 적용) :

을 이제 내가 거기에 차이없고 당신은 무료로 채울 수 있다고 생각 has_many을 사용하려면 옵션 autosave: true이 필요합니다.

관련 문제