Rails での処理方法がわからない状況があります。
イベントhas_many :photos
と写真belongs_to :event
十分に簡単
ただし、Event は 1 つの「キー」写真も参照する必要があります。
追加について考えました:
イベントhas_one :key_photo, :foreign_key => "photo_id"
しかし、これはhas_many
上記のように機能しますか? もしそうなら、すでに言っているPhotoモデルの逆をどのように処理するのPhoto belongs_to :event
ですか?
1 行 (「キー」写真) のみに当てはまるブール列を Photo に追加できますが、それは無駄のように思えます... 1 ビット列のみの場合。