Module: Solr::Commands

Included in:
Solr
Defined in:
lib/solr/commands.rb

Instance Method Summary collapse

Instance Method Details

#commitObject



8
9
10
# File 'lib/solr/commands.rb', line 8

def commit
  Solr::Commit::Request.new.run
end

#data_import(params) ⇒ Object



20
21
22
# File 'lib/solr/commands.rb', line 20

def data_import(params)
  Solr::DataImport::Request.new(params).run
end

#delete_by_id(id, commit: false) ⇒ Object



12
13
14
# File 'lib/solr/commands.rb', line 12

def delete_by_id(id, commit: false)
  Solr::Delete::Request.new(id: id).run(commit: commit)
end

#delete_by_query(query, commit: false) ⇒ Object



16
17
18
# File 'lib/solr/commands.rb', line 16

def delete_by_query(query, commit: false)
  Solr::Delete::Request.new(query: query).run(commit: commit)
end