간단한 방법이 있습니다.
내가 어떻게하면 같은 사람을 참조하는 4 Person
개체가 있다고 가정 해 봅시다.
모든 속성에 올바르게 채워진 속성이 있습니다. @person1
은 age
및 gender
, @person2
은 last_name
, @person3
은 observation
및 @person4
은 mother_name
을 갖는다.ActiveRecord 모델 개체 병합
이러한 단순한 특성 외에도 다른 ActiveRecord
모델 간에는 몇 가지 연관 관계가 있습니다.
예를 들어 @person1
에는 2 개의 노트가 있고 @person2
에는 1 개의 노트와 2 개의 주소가있을 수 있습니다.
내가 찾고있는 건 모든 채워진 속성과 모든 relashionships을 보존하기 위해이 네 가지 객체를 함께 병합하는 방법입니다.
예를 들어, 결국이 같은 것 : Person
age, gender, last_name, observation, mother_name, 3 notes, 2 adresses, etc
개체입니다.