class ThinkingSphinx::ActiveRecord::Callbacks::DeleteCallbacks
Public Instance Methods
after_destroy()
click to toggle source
# File lib/thinking_sphinx/active_record/callbacks/delete_callbacks.rb, line 6 def after_destroy return if instance.new_record? indices.each { |index| ThinkingSphinx::Deletion.perform index, instance.id } end
Private Instance Methods
indices()
click to toggle source
# File lib/thinking_sphinx/active_record/callbacks/delete_callbacks.rb, line 16 def indices ThinkingSphinx::Configuration.instance.index_set_class.new( :classes => [instance.class] ).to_a end