Method: Sequel::Plugins::Tree::DatasetMethods#roots_dataset
- Defined in:
- lib/sequel/plugins/tree.rb
#roots_dataset ⇒ Object
Returns the dataset for retrieval of all root nodes
TreeClass.roots_dataset # => Sequel::Dataset instance
158 159 160 161 162 |
# File 'lib/sequel/plugins/tree.rb', line 158 def roots_dataset ds = where(Sequel.or(Array(model.qualified_parent_column).zip([]))) ds = ds.order(*model.tree_order) if model.tree_order ds end |