これを行う簡単な方法はありますか。どういうわけか同じ人を参照する
4 つのオブジェクトがあるとします。
それらのすべてには、正しく入力されたいくつかの属性があります。たとえば、has and 、have 、haveおよびhaveです。 Person
@person1
age
gender
@person2
last_name
@person3
observation
@person4
mother_name
ActiveRecord
これらの単純な属性に加えて、別のモデル間にいくつかの関係があります。
たとえば@person1
、メモが@person2
2 つある場合や、メモが 1 つとアドレスが 2 つある場合などがあります。
私が探しているのは、これら 4 つのオブジェクトすべてをマージして、すべての塗りつぶされた属性とすべての関係を保持する方法です。
例、最終的には次のようなものになりPerson
ますage, gender, last_name, observation, mother_name, 3 notes, 2 adresses, etc
。