Rails 3 - Рекурсивные отношения - Комментарии - PullRequest
1 голос
/ 25 марта 2011

Я пытаюсь создать рекурсивное отношение в рельсах, чтобы комментарии могли иметь ответы (используя ту же модель comment.rb). Таким образом, в основном комментарий имеет много комментариев (как ответы), и комментарий может принадлежать только одному комментарию.

У меня есть fk в моей миграции, но мне было интересно, что должно быть в моей модели comment.rb.

Это правильный путь?

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

Извините, просто хочу убедиться, что я делаю это правильно.

Спасибо

1 Ответ

2 голосов
/ 25 марта 2011

, если вы планируете делать что-то типа многопоточности, вы можете захотеть заглянуть в https://github.com/collectiveidea/awesome_nested_set, чтобы избавить вас от хлопот :))

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...