module BeyondAlbert::Acts::TextBasedNestedSet::Model::ClassMethods
Public Instance Methods
convert_from_awesome_nested_set()
click to toggle source
# File lib/text_based_nested_set/model.rb, line 11 def convert_from_awesome_nested_set root_nodes = where(parent_id: nil) root_nodes.each do |r| r.update(parent_id: 0, path: '/0/') r.rebuild end end
position_valid?()
click to toggle source
# File lib/text_based_nested_set/model.rb, line 19 def position_valid? root_nodes = where(parent_id: 0) root_nodes.each do |r| unless r.check_position return false end end true end