Module: ActiveRecord::Searchable

Extended by:
ActiveSupport::Concern
Defined in:
lib/activerecord-searchable.rb,
lib/activerecord/searchable/field.rb,
lib/activerecord/searchable/adapter.rb,
lib/activerecord/searchable/version.rb,
lib/activerecord/searchable/searchable.rb,
lib/activerecord/searchable/configuration.rb,
lib/activerecord/searchable/index_manager.rb,
lib/activerecord/searchable/query_builder.rb,
lib/activerecord/searchable/adapters/sqlite.rb

Defined Under Namespace

Modules: Adapters Classes: Adapter, Configuration, Field, IndexManager, QueryBuilder, SchemaError

Constant Summary collapse

VERSION =
"0.1.2"

Instance Method Summary collapse

Instance Method Details

#reindexObject



47
48
49
50
51
52
53
# File 'lib/activerecord/searchable/searchable.rb', line 47

def reindex
  if should_index?
    update_in_search_index
  else
    remove_from_search_index
  end
end