1

我正在尝试在 rails 中创建递归关系,以便评论可以有回复(使用相同的模型 comment.rb)。所以基本上,一条评论有很多评论(作为回复),一条评论只能属于一个评论。

我的迁移中有 fk,但想知道我的 comment.rb 模型需要什么。

这是正确的方法吗?

has_many :comments, :as => :reply
belongs_to :comment

抱歉,只是想确保我以正确的方式执行此操作。

谢谢

4

1 回答 1

2

如果您打算做线程类型的事情,您可能需要查看https://github.com/collectiveidea/awesome_nested_set以节省您的麻烦:)

于 2011-03-25T18:49:52.053 回答