class ThinkingSphinx::Deletion::PlainDeletion

Public Instance Methods

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