module Solr::Commands
Public Instance Methods
commit(open_searcher: true, optimize: false, runner_options: nil)
click to toggle source
# File lib/solr/commands.rb, line 8 def commit(open_searcher: true, optimize: false, runner_options: nil) Solr::Commit::Request.new.run(optimize: optimize, open_searcher: open_searcher, runner_options: runner_options) end
data_import(params, runner_options: nil)
click to toggle source
# File lib/solr/commands.rb, line 24 def data_import(params, runner_options: nil) request = Solr::DataImport::Request.new(params) request.run(runner_options: runner_options) end
delete_by_id(id, commit: false, runner_options: nil)
click to toggle source
# File lib/solr/commands.rb, line 14 def delete_by_id(id, commit: false, runner_options: nil) request = Solr::Delete::Request.new(id: id) request.run(commit: commit, runner_options: runner_options) end
delete_by_query(query, commit: false, runner_options: nil)
click to toggle source
# File lib/solr/commands.rb, line 19 def delete_by_query(query, commit: false, runner_options: nil) request = Solr::Delete::Request.new(query: query) request.run(commit: commit, runner_options: runner_options) end