有没有一种简单的方法可以做到这一点。
假设我有 4 个Person对象以某种方式指代同一个人。
他们都有一些正确填写的属性,例如@person1has ageand gender, @person2have last_name, @person3haveobservation和@person4have mother_name。
除了这些简单的属性之外,其他ActiveRecord模型之间还有一些关系。
例如@person1,可能有 2 个注释,@person2可能有 1 个注释和 2 个地址,等等。
我正在寻找的东西是一种将所有这四个对象合并在一起的方法,以保留所有填充的属性和所有 relashionships。
例如,最后我会有这样的东西:一个Person带有age, gender, last_name, observation, mother_name, 3 notes, 2 adresses, etc.