ruby-on-rails – Rails – 父/子关系

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Rails – 父/子关系前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用标准的一对一关系来处理父/子关系:
class Category < ActiveRecord::Base
  has_one :category
  belongs_to :category
end

有没有推荐的方法来做到这一点吗?

解决方法

您将需要调整您正在使用的名称以使其正常工作 – 您指定关系的名称,然后告诉AR该类是什么:
class Category < ActiveRecord::Base
  has_one :child,:class_name => "Category"
  belongs_to :parent,:class_name => "Category" 
end

猜你在找的Ruby相关文章