module Elastic::Railties::IndexableRecord
Public Class Methods
included(_base)
click to toggle source
# File lib/elastic/railties/indexable_record.rb, line 3 def self.included(_base) _base.extend ClassMethods end
Public Instance Methods
index_later()
click to toggle source
# File lib/elastic/railties/indexable_record.rb, line 37 def index_later self.class.constantized_index_class.index_later self end
index_now()
click to toggle source
# File lib/elastic/railties/indexable_record.rb, line 45 def index_now self.class.constantized_index_class.index self end
unindex_later()
click to toggle source
# File lib/elastic/railties/indexable_record.rb, line 41 def unindex_later self.class.constantized_index_class.delete_later self end
unindex_now()
click to toggle source
# File lib/elastic/railties/indexable_record.rb, line 49 def unindex_now self.class.constantized_index_class.delete self end