Module: ThinkingSphinx::Deltas::ResqueDelta::SphinxQL

Included in:
ThinkingSphinx::Deltas::ResqueDelta
Defined in:
lib/thinking_sphinx/deltas/resque_delta.rb

Instance Method Summary collapse

Instance Method Details

#delete(index, instance) ⇒ Object



82
83
84
85
86
87
# File 'lib/thinking_sphinx/deltas/resque_delta.rb', line 82

def delete(index, instance)
  Resque.enqueue(
    ThinkingSphinx::Deltas::ResqueDelta::FlagAsDeletedJob,
    index.name, index.document_id_for_key(instance.id)
  )
end

#index(index) ⇒ Object



89
90
91
# File 'lib/thinking_sphinx/deltas/resque_delta.rb', line 89

def index(index)
  Resque.enqueue ThinkingSphinx::Deltas::ResqueDelta::DeltaJob, index.name
end