类节点 < ActiveRecord::Base attr_accessible :名称 belongs_to :parent_node, :class_name => "节点", :foreign_key => :parent_id has_many :child_nodes, :class_name => "节点", :foreign_key => :parent_id 结尾
对于根节点,parent_id 将为空。假设我有根节点的 id,并希望以 json 格式将整个树打印到输出流。
我该怎么做呢?
假设树不包含任何循环。