0

私はモデルのメッセージを持っています。個人または組織のいずれかが my DB から投稿できます。contact が Organization または Person である update.contact を呼び出したいと思います。

class Update < ActiveRecord::Base
has_one :contact

私が使用したい決定は次のようなものです

class Organization < ActiveRecord::Base
belongs_to :update, as: :contact

しかし、このアプローチは Rails では利用できません。ポリモーフィック アソシエーションを使用する必要がありますか? この場合のアーキテクチャをどのように編成しますか?

4

1 に答える 1