【发布时间】:2012-01-05 02:41:13
【问题描述】:
我希望设置嵌套 cmets,并希望使用自连接来设置。
class Comment < ActiveRecord::Base
has_many :children, :class_name => 'Comment'
#...
end
现在,我将使用什么 sql 表结构来设置 has_many 自连接?
我假设是这样的:
comment_to_comments:
parent_id integer
child_id integer
我如何告诉 rails 使用这个表?如何告诉 rails parent_id 是到达父级的外键,而 child_id 是到达子级的外键?
【问题讨论】:
标签: sql ruby-on-rails activerecord