Sono leggermente confuso riguardo a un'associazione polimorfica che ho. Ho bisogno di un modello di articolo per avere un'immagine di intestazione e molte immagini, ma voglio avere un unico modello di immagine. Per rendere le cose ancora più confuse, il modello Immagine è polimorfico (per consentire ad altre risorse di avere molte immagini).Associazione polimorfica con più associazioni sullo stesso modello
sto usando questa associazione nel mio articolo modello:
class Article < ActiveRecord::Base
has_one :header_image, :as => :imageable
has_many :images, :as => :imageable
end
è possibile? Grazie.
has_one è zucchero sintattico per has_many: limit => 1 –
possibile duplicato di [Rails Polymorphic Association con più associazioni sullo stesso modello] (http://stackoverflow.com/questions/2494452/rails-polymorphic-association-with -multiple-associations-sullo-stesso-modello) –