पर कई संघों के साथ मैं एक पॉलीमोर्फिक एसोसिएशन के बारे में थोड़ा उलझन में हूं। मुझे हेडर छवि, और कई छवियों के लिए एक आलेख मॉडल की आवश्यकता है, लेकिन मैं एक एकल छवि मॉडल चाहता हूं। मामलों को और भी भ्रमित करने के लिए, छवि मॉडल पॉलिमॉर्फिक है (अन्य संसाधनों को कई छवियों की अनुमति देने के लिए)।पॉलिमॉर्फिक एसोसिएशन एक ही मॉडल
मैं इस संघ का उपयोग कर रहा मेरी अनुच्छेद मॉडल में:
class Article < ActiveRecord::Base
has_one :header_image, :as => :imageable
has_many :images, :as => :imageable
end
यह संभव है? धन्यवाद।
has_one has_many के लिए synctactic चीनी है: सीमा => 1 –
[उसी मॉडल पर एकाधिक संघों के साथ रेल पॉलीमोर्फिक एसोसिएशन] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/2494452/rails-polymorphic-association-with -मल्टी-एसोसिएशन-ऑन-द-मॉडल) –