0
class Node < ActiveRecord::Base attr_accessible :name belongs_to :parent_node, :class_name => "Node", :foreign_key => :parent_id has_many :child_nodes, :class_name => "Node", :foreign_key => :parent_id end
對於根節點,parent_id將爲空。 假設我有根節點的id,並希望以json格式將整個樹打印到輸出流。如何在Rails中序列化整個ActiveRecord樹?
我該如何去做呢?
假設該樹不包含任何循環。
檢查這個問題http://stackoverflow.com/questions/9944005/how-to-generate-json-tree-from-祖先 – dimuch