Module: Mongoid::Orderable::Helpers

Defined in:
lib/mongoid/orderable/helpers.rb

Instance Method Summary collapse

Instance Method Details

#default_orderable_columnObject



8
9
10
# File 'lib/mongoid/orderable/helpers.rb', line 8

def default_orderable_column
  self.class.orderable_configurations.detect { |_c, conf| conf[:default] }.try(:first) || orderable_keys.first
end

#orderable_keysObject



4
5
6
# File 'lib/mongoid/orderable/helpers.rb', line 4

def orderable_keys
  Array orderable_inherited_class.orderable_configurations.try(:keys)
end