【发布时间】:2010-09-24 05:06:59
【问题描述】:
我想创建一个系统让用户评论帖子,cmets 也可以回复。因为我不能建立一个自我参照的 HABTM 关系,所以我做了一些研究,发现我应该以这种方式进行:
Post
has_many :comments
end
Comment
belongs_to :user
belongs_to :post
has_many :replies, :class_name => 'Comment'
end
我知道这不是 100% 正确的(这就是我问的原因)。如果有人可以建议我如何建立这种关系以及我需要如何创建迁移,我将不胜感激!!谢谢!
【问题讨论】:
标签: ruby-on-rails activerecord associations