class RSolr::Connection::Adapter::Direct
def request(path, params={}, data=nil, opts={})
request '/select', :q=>'something'
send a request to the connection
def request(path, params={}, data=nil, opts={}) data = data.to_xml if data.respond_to?(:to_xml) url = build_url(path, params) begin body = connection.request(url, data) rescue raise RSolr::RequestError.new($!.message) end { :body=>body, :url=>url, :path=>path, :params=>params, :data=>data, } end