0

私はBoardモデルを持っています。それぞれが他のものにBoardなることができます。この関係はテーブルに保存されます。SourceBoardFeed

class Board < ActiveRecord::Base
  belongs_to :user
  has_many :links, dependent: :destroy
  has_many :feeds, dependent: :destroy
  has_many :sources, through: :feeds

  attr_accessible :description, :name, :user_id

  validates :name, presence: true
end

class Feed < ActiveRecord::Base
  belongs_to :board
  belongs_to :source, class_name: "Board"

  attr_accessible :board_id, :source_id

end

Boardレコードを破棄すると、対応するfeeds. しかし、これを同じように行う方法はsource?

4

1 に答える 1