Module: Georgia::Indexer::Tire::Ckeditor::Asset
- Defined in:
- lib/georgia/indexer/tire/ckeditor/asset.rb
Class Method Summary collapse
Class Method Details
.extended(base) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/georgia/indexer/tire/ckeditor/asset.rb', line 6 def self.extended(base) base.class_eval do include ::Tire::Model::Search include ::Tire::Model::Callbacks mapping do indexes :id, :index => :not_analyzed indexes :filename indexes :tags indexes :extension indexes :updated_at, :type => 'date' end def self.search_index model, params model.search(params[:query], page: (params[:page] || 1)) end end end |