Module: Madmin::StaticModels::SearchExtension

Defined in:
lib/madmin/static_models/search_extension.rb

Overview

Prepended to Madmin::Search. Static models have no SQL backend, so search filters records in memory instead.

Instance Method Summary collapse

Instance Method Details

#runObject



6
7
8
9
10
11
# File 'lib/madmin/static_models/search_extension.rb', line 6

def run
  return super unless StaticModels.static_model?(@resource.model)
  return @scoped_resource.all if query.blank?

  static_search(@scoped_resource)
end