Module: MongoMapper::Search

Defined in:
lib/mm-search/search.rb

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Class Method Details

.included(klass) ⇒ Object



3
4
5
6
7
8
9
10
11
12
13
14
# File 'lib/mm-search/search.rb', line 3

def self.included(klass)
  require 'lingua/stemmer'

  klass.class_eval do
    extend ClassMethods

    key :_keywords, Array
    ensure_index :_keywords

    before_save :_update_keywords
  end
end