【发布时间】:2013-03-16 19:11:30
【问题描述】:
我正在使用 AwesomeNestedSet gem 来填充类别树。
型号:
class Category < ActiveRecord::Base
attr_accessible :name, parent_id
has_many :subcategories, :class_name => "Category", :foreign_key => "parent_id"
belongs_to :parent_category, :class_name => "Category"
acts_as_nested_set
end
我需要这样的名称输出集合:
Category_1
Category_1 >> Category_2
Category_1 >> Category_2 >> Category_3
Category_4
对 DB 进行最少计数查询的最佳方法是什么?
【问题讨论】:
标签: ruby-on-rails activerecord nested-attributes