我有一个Post模型和一个投票模型。投票模型跟踪名为极性的列中的upvotes和downvotes。我想这样做,所以删除一个帖子也将删除其所有的同事投票。我怎么能做到这一点?
架构:
答案 0 :(得分:1)
在您的关联中使用dependent
。
class Post < ActiveRecord::Base
has_many :votes, dependent: :destroy
end
class Vote < ActiveRecord::Base
belongs_to :post
end