我正在接受培训,以便在 Ruby on Rails 中收集帖子。一个用户有很多帖子,一个用户可以收集你的帖子和其他人的帖子,这个集合属于一个用户。这是我的模型:
class Collection < ActiveRecord::Base
has_many :recipes
belongs_to :user
end
class Post < ActiveRecord::Base
has_many :collections
belongs_to :user
end
class User < ActiveRecord::Base
has_many :recipes, :dependent => :destroy
has_many :collections, :dependent => :destroy
end
但我不确定从这里开始做什么,我的模型是正确的还是我需要 PostCollection 模型?如何在帖子和收藏夹之间建立联系?
谢谢