search for: direct_children

Displaying 2 results from an estimated 2 matches for "direct_children".

2005 Oct 12
2
Help with act_as_nested_set
...fiction, "Mystery") add_child(fiction, "Romance") add_child(fiction, "Science Fiction") def display_children(list) puts list.map {|child| child.name + "[#{child.id}]" }.join(", ") end display_children(root.direct_children) # Fiction, Non Fiction display_children(non_fiction.direct_children) #Science[129], History[130], Computers[131] display_children(non_fiction.all_children) #Romance[135], Science Fiction[136] display_children(non_fiction.full_set) #Romance[135], Science Fiction[136], Non Ficti...
2006 May 31
1
Help enhancing acts_as_nested_set
...self.class.find(:all, :conditions => "(#{left_col_name} > #{self[left_col_name]}) and (#{right_col_name} < #{self[right_col_name]})", :order => "#{left_col_name} ASC" ) end # Returns a set of only this entry''s immediate children def direct_children self.class.find(:all, :conditions => "#{parent_column} = #{self.id}", :order => "#{left_col_name} ASC" ) end # Returns the number of direct children of this object def direct_children_count self.class.find(:all, :conditions => &q...