0

实现树评论的最佳方式是什么(每个评论都可以有评论,这些评论也可以有评论)。它应该是多达 10 个级别的评论。

我正在使用带有 PostgreSQL 数据库的 Rails。

显而易见的方法是这样做

has_many :comments
belongs_to :comment

但我认为有更好的方法来做到这一点。

4

1 回答 1

1

您需要将 ActiveRecord 模型组织成树形结构。试试Ancestry Gem(或其他类似的)另外,Railscast: Trees with Ancestry

于 2013-10-25T09:01:50.733 回答