class ThinkingSphinx::Deletion::PlainDeletion

Public Instance Methods

perform() click to toggle source
# File lib/thinking_sphinx/deletion.rb, line 59
    def perform
      document_ids_for_keys.each_slice(1000) do |document_ids|
        execute <<-SQL
UPDATE #{name}
SET sphinx_deleted = 1
WHERE id IN (#{document_ids.join(', ')})
        SQL
      end
    end