class ActiveAdmin::ResourceController
Protected Instance Methods
search(chain)
click to toggle source
# File lib/active_admin/mongoid/resource.rb, line 31 def search(chain) @search = ActiveAdmin::Mongoid::Adaptor::Search.new(chain, clean_search_params(params[:q]), active_admin_config.mongoid_per_page, params[:page]) end
sort_order(chain)
click to toggle source
Use desc and asc for sorting.
# File lib/active_admin/mongoid/resource.rb, line 21 def sort_order(chain) params[:order] ||= active_admin_config.sort_order table_name = active_admin_config.resource_table_name if params[:order] && params[:order] =~ /^([\w\_\.]+)_(desc|asc)$/ chain.send($2, $1) else chain # just return the chain end end