module MongoidHashQuery::SortFilters

Public Instance Methods

apply_sort(resource, params) click to toggle source
# File lib/mongoid_hash_query/sort_filters.rb, line 2
def apply_sort(resource, params)
  if !params.is_a? Hash
    return resource
  else
    params.each do |k, v|
      resource = resource.order_by([k, v || :asc])
    end

    return resource
  end
end