Module: Nazrin::ActiveRecord::Searchable

Extended by:
ActiveSupport::Concern
Defined in:
lib/nazrin/active_record/searchable.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#nazrin_add_to_indexObject



16
17
18
# File 'lib/nazrin/active_record/searchable.rb', line 16

def nazrin_add_to_index
  self.class.nazrin_add_document(self)
end

#nazrin_delete_from_indexObject



12
13
14
# File 'lib/nazrin/active_record/searchable.rb', line 12

def nazrin_delete_from_index
  self.class.nazrin_delete_document(self)
end

#nazrin_update_in_indexObject



20
21
22
# File 'lib/nazrin/active_record/searchable.rb', line 20

def nazrin_update_in_index
  self.class.nazrin_update_document(self)
end