私は多形関連について少し混乱します。ヘッダーイメージと多くのイメージを持つArticleモデルが必要ですが、1つのImageモデルが必要です。問題をさらに混乱させるために、Imageモデルはポリモフィックです(他のリソースに多くのイメージを持たせるため)。私の記事のモデルで同じモデル上の複数の関連付けによる多態的な関連
私はこの関連付けを使用してい:
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 -multiple-association-on-the-same-model) –