1

ビデオ モデルとサムネイル モデル 1 があります。ビデオには多くのサムネイルを含めることができ、各サムネイルはビデオに属します。2. 各ビデオには、ビデオのサムネイルから選択する必要がある hero_thumbnail と呼ばれる特別なサムネイルがあります。

問題: ビデオを編集し、この特定のビデオのサムネイルを独自のサムネイルから選択したい場合、ドロップダウンにロードされたすべてのサムネイル (すべてテーブルで使用可能) が表示されます。論理的には正しいようですが、このビデオに属するリストにサムネイルのみを表示したいのです。

これが私の協会です。私はいくつかの関連付けを欠いている可能性があります。

class Video < ActiveRecord::Base
  has_many :thumbnails
  belongs_to  :hero_thumbnail, foreign_key: 'hero_thumbnail_id', class_name: 'Thumbnail'
end

class Thumbnail < ActiveRecord::Base
  belongs_to :video
end

前もって感謝します。

4

0 に答える 0