1

コメントに返信を含めることができるように、レールに再帰的な関係を作成しようとしています(同じモデルのcomment.rbを使用)。したがって、基本的に、コメントには(返信として)多くのコメントがあり、コメントは1つのコメントにのみ属することができます。

移行に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 に答える