Stowarzyszenie polimorficzne z wieloma skojarzeniami na tym samym modelu
Jestem nieco zmieszany co do związku polimorficznego, jaki mam. Potrzebuję modelu artykułu, aby mieć obraz nagłówka i wiele obrazów, ale chcę mieć pojedynczy model obrazu. Aby jeszcze bardziej skomplikować, model obrazu jest polimorficzny (aby umożliwić innym zasobom posiadanie wielu obrazów).
Używam tego powiązania w moim modelu artykułu:
class Article < ActiveRecord::Base
has_one :header_image, :as => :imageable
has_many :images, :as => :imageable
end
czy to możliwe? Dzięki.