0

これを行う簡単な方法はありますか。どういうわけか同じ人を参照する
4 つのオブジェクトがあるとします。 それらのすべてには、正しく入力されたいくつかの属性があります。たとえば、has and 、have 、haveおよびhaveです。 Person
@person1agegender@person2last_name@person3observation@person4mother_name

ActiveRecordこれらの単純な属性に加えて、別のモデル間にいくつかの関係があります。
たとえば@person1、メモが@person22 つある場合や、メモが 1 つとアドレスが 2 つある場合などがあります。

私が探しているのは、これら 4 つのオブジェクトすべてをマージして、すべての塗りつぶされた属性とすべての関係を保持する方法です。
例、最終的には次のようなものになりPersonますage, gender, last_name, observation, mother_name, 3 notes, 2 adresses, etc

4

1 に答える 1

1

ar_merge gemはもうご覧になりましたか?https://github.com/grosser/ar_merge 数か月間更新されていませんが、見てみると、まだ互換性があるはずです。

于 2012-11-12T18:47:54.987 に答える