341
342
343
344
345
346
347
348
349
350
351
352
353
|
# File 'lib/thinking_sphinx/active_record.rb', line 341
def toggle_deleted
return unless ThinkingSphinx.updates_enabled?
self.class.core_index_names.each do |index_name|
self.class.delete_in_index index_name, self.sphinx_document_id
end
self.class.delta_index_names.each do |index_name|
self.class.delete_in_index index_name, self.sphinx_document_id
end if self.class.delta_indexed_by_sphinx? && toggled_delta?
rescue ::ThinkingSphinx::ConnectionError
end
|