Rails 表关系

自关联

     
class Module < ActiveRecord::Base  
  belongs_to :parent,                #固定写法,切记切记  
    :class_name => 'Module'          #指明模型名  
                   
  has_many :children,                #固定写法,切记切记  
    :class_name => 'Module',         #指明模型名  
    :foreign_key => 'parent_id',     #指明关联id  
    :dependent => :destroy           #删除父节点时删除子节点  
end  



参考:http://notreally.iteye.com/blog/145879

你可能感兴趣的:(Blog,Rails,ActiveRecord)